IT заметки: Первоначальная настройка сети CentOS 6.x

Первоначальная настройка сети CentOS 6.x

Установил CentOS 6. Смотрю ifconfig и вижу информацию только о lo, смотрю cat /proc/net/dev и наблюдаю eth0, оказалось сетевуха не поднята (down).  По дефолту было ONBOOT=no



Настройки сетевых интерфейсов в CentOS находятся в:

/etc/sysconfig/network-scripts/ifcfg-eth0



Юзаем статичный IP



DEVICE=eth0



BOOTPROTO=static



BROADCAST=192.168.12.255



HWADDR=00:19:5B:72:57:C5



IPADDR=192.168.12.200



NETMASK=255.255.255.0



NETWORK=192.168.12.0



ONBOOT=yes



Юзаем динамику



DEVICE=»eth0″

BOOTPROTO=»dhcp»

NM_CONTROLLED=»yes»

ONBOOT=»yes»



Есть параметр NM_CONTROLLED=yes или NM_CONTROLLED=no который указывает должен ли интерфейс управляться NetworkManadger или нет. (Название парметра регистро зависимо и должны быть с большими буквами)

Параметр NM_CONTROLLED разрешает программе NetworkManager управлять этим интерфейсом, дело в том что данная программа запущена по умолчанию и может вызвать конфликты в вашей сети. Так что если вы захотите отключить это просто установите его в no вот так NM_CONTROLLED=»no».

Заполняем все поля, не забываем выставить ONBOOT=yes. 

Сеть мы настроили, не хватает только шлюза и dns серверов.
Шлюз в CentOS можно добавить выполнив в консоли следующую команду:

route add default gw 192.168.0.1 

— где 192.168.0.1 и есть шлюз

Но это до первой перезагрузки 🙁

Что бы шлюз в CentOS и после перезагрузки не сбрасывался, добавляем в файл:

/etc/sysconfig/network

следующую строчку:

GATEWAY=192.168.0.1 
 
- где 192.168.0.1 наш шлюз
 
Осталось прописать DNS сервера
 
vi /etc/resolv.conf 
 
nameserver 127.0.0.1
nameserver 192.168.0.1
 
Перезапускаем сеть



service network restart.



Теперь сеть должна (обязана) запхать)).

http://rsg33.blogspot.com/2012/02/centos-6x.html

Губарь Маргарита Александровна