Решил вот сделать заметку о настройке сетевых интерфейсов RHEL (RedHat, CentOS, Oracle Linux, Fedora).
Вначале редактируем файлик настройки интерфейса, например eth1 (<> - означает специфические значения):
nano /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
Вначале редактируем файлик настройки интерфейса, например eth1 (<> - означает специфические значения):
nano /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.1.2
PREFIX=24
NETMASK=255.255.255.0
NETMASK=255.255.255.0
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth1"
UUID=<>
ONBOOT=yes
HWADDR=<>
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DNS2=8.8.8.8
VLAN=yes
MASTERr=bond0
SLAVE=yes
VLAN=yes
MASTERr=bond0
SLAVE=yes
Строки говорят сами за себя. HWADDR и UUID проще не указывать, чтобы система сама их розчехлила, а если и указывать, то точно для вашего адаптера.
- BOOTPROTO=none - при задании статического адреса. Для получения динамического адреса, здесь необходимо указать =dhcp
- VLAN=yes - если мы настраиваем интерфейс для работы с тегами VLAN.
- MASTERr=bond0 - если мы настраиваем интерфейс как часть бонда
- SLAVE=yes - если мы настраиваем интерфейс как часть бонда
- NETMASK=255.255.255.0 - указываем только ОДИН из параеметров - или NETMASK или PREFIX
Далее редактируем:
nano /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=host.example.com
GATEWAY=192.168.1.1
GATEWAYDEV=eth1
NOZEROCONF=yes
Теперь стоит подредактировать файлик серверов доменных имен:
nano /etc/resolv.conf
nameserver 192.168.1.1
nameserver 8.8.8.8
search example.com
search - указываются домены, которые будут автоматически добавляться к коротким именам. Например, в этом случае по host будет искатся host.example.com.
Про добавление статического маршрута (роута) написано здесь
nano /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=host.example.com
GATEWAY=192.168.1.1
GATEWAYDEV=eth1
NOZEROCONF=yes
- GATEWAY и GATEWAYDEV - определяют адрес и сетевой интерфейс шлюза по-умолчанию (можно не указывать, если не нужно).
- NOZEROCONF=yes - убрать zeroconf маршрут (169.254.0.0)
Теперь стоит подредактировать файлик серверов доменных имен:
nano /etc/resolv.conf
nameserver 192.168.1.1
nameserver 8.8.8.8
search example.com
search - указываются домены, которые будут автоматически добавляться к коротким именам. Например, в этом случае по host будет искатся host.example.com.
Про добавление статического маршрута (роута) написано здесь