Настройка сети в centos

Статья последний раз была обновлена 04.03.2023




/etc/hosts – список ip-адресов и назначенных им имен.

/etc/resolv.conf – указываются DNS сервера (например, nameserver 192.168.1.1)

/proc/sys/net/ipv4/ip_forward – включение маршрутизации для между интерфейсами, включение осуществляется передачей "1" в этот файл:

#echo '1' > /proc/sys/net/ipv4/ip_forward

/etc/sysconfig/network-scripts/ifcfg-* —  описываются настройки сетевых интерфейсов:

1)Пример настройки интерфейса работающего с использованием службы DHCP:

#vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR= 00-19-DB-AD-19-99
ONBOOT=yes

2)Пример настройки интерфейса работающего с использованием вручную заданных параметров:

#vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR= 00-19-DB-AD-19-99
IPADDR=192.168.1.2
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
GATEWAY=192.168.1.1
ONBOOT=yes

Перезапуск всех интерфейсов:

#service network restart или /etc/init.d/network restart

Проверка конфигурации интерфейса:

#ifconfig или ip a

Перезапуск интерфейсов по отдельности:

#ifdown eth0 - выключить
#ifup eth0 - включить

Статический маршрут для интерфейса (сохраняется при перезагрузке ОС):

vim /etc/sysconfig/network-scripts/route-eth0
192.168.0.0/16 via 192.168.1.1

Статический маршрут для интерфейса (не сохраняется при перезагрузке ОС):

#route add -net 192.168.0.0/16 gw 192.168.1.1

Просмотр информации о маршрутах:

#netstat -r

Еще статьи…


http://sys-it.ru/unix-admin/89—centos

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