Установил CentOS 6.3 на VBox. Интернет работает. Настройки сети следующие:
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="08:00:27:32:4D:B5"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
Не могу настроить статический IP. Мои настройки статики:
DEVICE="eth0"
BOOTPROTO="static"
IPADDR="10.0.2.15"
NETMASK="255.255.255.0"
GATEWAY="10.0.2.2"
HWADDR="08:00:27:32:4D:B5"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
Где может быть ошибка?
Статический IP
Я не сильно разбираюсь в вашем дистрибутиве, поэтому возник вопрос: если вы настраиваете сетевые интерфейсы посредством загрузочных скриптов, зачем использовать NetworkManager?
NetworkManager я отключил.
DEVICE="eth0"
HWADDR="B2:FD:72:19:0C:02"
BOOTPROTO="static"
IPADDR="192.168.3.223"
NM_CONTROLLED="no"
ONBOOT="yes"cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=domain.mgkb1.local
GATEWAY=192.168.3.77NetworkManager я отключил.
NM_CONTROLLED="yes"
NM_CONTROLLED="yes"Вот тут ты передаешь управление NM
Вот тут ты передаешь управление NM
ОК, уберу эту строчку.
Какой IP задавать для статики? 10.0.2.15 получал по DHCP. Можно ли его использовать?
ОК, уберу эту строчку.
IMHO, правильнее
NM_CONTROLLED="no"10.0.2.15 получал по DHCP. Можно ли его использовать?
В определённой мере зависит от того, кто раздаёт адреса.
Думаю можно, главное что бы DHCP знал об этом и давал его больше никому. Первое время этого не будет, т.к. время на аренду адреса еще не истекло.
Ребят, спасибо большое - всё работает!!! Проблема была в строчке NM_CONTROLLED="yes".
Думаю можно, главное что бы DHCP знал об этом и давал его больше никому. Первое время этого не будет, т.к. время на аренду адреса еще не истекло.
Это верно. Правильный путь - это выделить диапазон статических адресов. Он не должен раздаваться dhcp вообще. Например, настроить dhcp так, чтобы он раздавал адреса, начиная с Х.Х.Х.100. А свои - назначать в пределах первой сотни. Менее правильный - назначить постоянный (привяанный к MAC) адрес средствами dhcp. Это менее удобно, так как MAC может поменяться по разным причинам.
Всё работало, но как только я заново запустил виртуальную машину - выход в интернет пропал. Настройки остались те же. Меняю static на dhcp - всё работает. DHCP сервер у меня не установлен. Как может мой сетевой интерфейс получать ip?
Spawn047
Да кто бы сомневался :) Читать нужно. Всё будет. Придёт опыт, придут и знания. Удачи.
В интернет выход есть через браузер, а ping через командную строку не проходит.
cat /etc/resolf.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=name.linux.edu
GATEWAY=10.0.2.2
cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 - строчку не менял
10.0.2.15 name.linux.edu
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
IPADDR="10.0.2.15"
NETMASK="255.255.255.0"
NETWORK="10.0.2.0"
USERCTL="no"
PEERDNS="no"
HWADDR="08:00:27:32:4D:B5"
NM_CONTROLLED="no"
ONBOOT="yes"
TYPE="Ethernet"
UUID="5fd105b3-4b2e-4ff0-b73a-c8f5abe3c201"
В чём может быть проблема?
Spawn047, в настройках сети вирт. машины какой тип подключения выбран?
в настройках сети вирт. машины какой тип подключения выбран?
Выбран NAT.
Выбран NAT.
Выставьте "Сетевой мост"
Spawn047
DNS точно Ваши? А провайдер что давал?
Выставил сетевой мост - даже через браузер нет доступа.
DNS точно Ваши? А провайдер что давал?
cat /etc/resolf.conf
search мой провайдер
nameserver ip моего роутера