четверг, 25 июля 2013 г.

Настройка статического сетевого адреса в CentOS/Fedora/RHEL

При развёртывании минимального сервера на CentOS, сетевой интерфейс обычно активен ровно до первой перезагрузки (по крайней мере такое я наблюдаю в 5.x и 6.x). Для решения этой проблемы проще всего воспользоваться утилитой system-config-network-tui но она, как выяснилось, при действительно минимальной установке отсутствует - в данной ситуации остаётся только править файлы конфигурации вручную (и да, с помощью столь нелюбимого всеми GUI-пользователями vim - ведь сетевые репозитарии тоже недоступны).

Практически все настройки сетевых интерфейсов в CentOS/Fedora/RHEL хранятся в скриптах в /etc/sysconfig; нас будет интересовать /etc/sysconfig/network-scripts/ifcfg-eth0, вернее вместо "eth0" должно быть наименование интересующей сетевой карты (список сетевых интерфейсов можно увидеть дав команду ip addr):
BOOTPROTO=static
DEVICE="eth0"
ONBOOT="yes"
IPADDR=192.168.122.252
NETMASK=255.255.255.0
GATEWAY=192.168.122.1
DNS1=192.168.122.252
DNS2=192.168.122.1
В данном файле помимо статической адресации устанавливаются и серверы DNS, копируемые при загрузке в файл/etc/resolv.conf

Комментариев нет:

Отправить комментарий