Рубрики
CentOS

CentOS \ RedHat \ network setup \ настройка сети

программа для настройки сети:

nmtui - консольная программа для настройки сети в псевдографике

dhcp:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 
-----------------------------------------
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=94232f1e-b81b-4a99-b06c-33305a5b7f9b
DEVICE=eth0
ONBOOT=yes
---------------------------------------

static:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 
---------------------------------------
HWADDR=00:15:5D:00:86:0C
TYPE=Ethernet
BOOTPROTO=none
IPADDR=10.17.0.247
PREFIX=32
GATEWAY=10.17.0.1
DNS1=10.17.0.241
DNS2=10.17.2.241
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV4_ROUTE_METRIC=0
IPV4_DNS_PRIORITY=100
IPV6INIT=no
NAME=eth0
UUID=f8f753c3-859f-4f26-bfc1-c2c54debe288
DEVICE=eth0
ONBOOT=yes
ZONE=public
-------------------------------------

Примеры \ old 2014:

 

/sbin/service network start 
Эта команда запускает скрипты, которые находятся в каталоге /etc/sysconfig/network-scripts. 

Вы можете посмотреть, какие интерфейсы работают ("подняты"), а какие - нет, 
а также получить некоторые статистические данные о работе каждого интерфейса, введя в командной строке:
/sbin/ifconfig

Сетевой сервис может быть остановлен (отключены все интерфейсы сразу) или пере запущен (пере запускаются все конфигурационные файлы из каталога /etc/sysconfig/network-scripts) командами:

/sbin/service network stop
/sbin/service network reload

/etc/sysconfig/network-scripts каталог скриптов сети
Каждый интерфейс имеет собственный конфигурационный файл.
Например, конфигурационный файл интерфейса eth0 называется ifcfg-eth0.

nano ifcfg-eth0
Пример файла, который будет в этом случае открыт на редактирование:
# Broadcom Corporation|NetXtreme BCM5704 Gigabit Ethernet
DEVICE=eth0                         Эта строка задает имя устройства.
HWADDR=00:01:23:45:67:89            Это MAC-адрес данного интерфейса.
ONBOOT=yes                          Должен ли этот интерфейс "подниматься" при запуске сетевой службы?
TYPE=Ethernet                       Тип интерфейса.
NETMASK=255.255.255.0               Маска под сети, к которой будет подключаться интерфейс.
IPADDR=192.168.1.154                Это IP-адрес данного интерфейса.
GATEWAY=192.168.1.1                 Это IP-адрес шлюза 

Для включения DHCP
nano /etc/sysconfig/network-scripts ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes