6.1 Настройка сети

Настройка сети в РЕД ОС производится с помощью программы Network Manager. Настройка сетевого адаптера требует привилегий администратора РЕД ОС. Для ручной настройки сетевого адаптера необходимо в графическом интерфейсе рабочего стола РЕД ОС в системной панели, в меню «Система», в подменю «Параметры» запустить утилиту «Сетевые соединения».Запуск утилиты настройки сетевых соединений

В открывшемся окне утилиты «Сетевые соединения» необходимо выделить нужный сетевой адаптер и нажать кнопку «Изменить»Изменение сетевого адаптера

В открывшемся окне свойств сетевого адаптера можно установить свойства автоматического подключения – «Подключаться автоматически» и «Доступно всем пользователям» во  вкладке «Параметры IPv4» задать вручную задания метрики сетевого подключения нажав кнопку «Добавить».

Изменение свойств сетевого адаптера

Для подтверждения изменений необходимо нажать кнопку «Применить…».

Для настройки сети в консоли нужно установить пакет net-tools.

Для просмотра сетевых настроек нужно ввести команду:

ifconfig

Или воспользоваться командой ip с параметром addr:

ip addr

Тут можно увидеть параметры и название сетевой карты.

Допустим необходимо сменить или установить ip адрес. Для этого переходим  в директорию /etc/sysconfig/network-scripts и открываем на редактирование файл устройства. Этот файл имеет примерно следующее содержание:

cat ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=dc1636be-5281-4a07-8681-fcdc8b161c8c
DEVICE=eno16777736
ONBOOT=no
PEERDNS=yes
PEERROUTES=yes

Для установки статического IP адреса нам необходимо на строчке BOOTPROTO  установить BOOTPROTO=none и дописать:

Указать ДНС:

DNS1=8.8.8.8

Указать IP:

IPADDR0=172.16.0.30

Указть нужную маску:

PREFIX0=24

И шлюз по умолчанию:

GATEWAY0=172.16.0.1

И чтобы у нас сетевая карта активировалась при запуске ОС, необходимо в этом файле найти параметр ONBOOT и установить ему yes.

Для немедленного применения изменений перезапустим сеть:

/etc/init.d/network restart

Предположим, что сетевая карта настроена на статический IP, а вы хотите получать настройки по DHCP. Переходим в папку  /etc/sysconfig/network-scripts и открываете файл на редактирование с названием вашей сетевой картой. Находим там и удаляем параметры  DNS, IPADDR, PREFIX, GATEWAY а в параметре BOOTPROTO указываем значение «dhcp».

В файл настройки сетевой карты можно добавить столько DNS серверов, сколько требуется. Например:

DNS1=172.16.0.1
DNS2=8.8.8.8
DNS3=8.8.4.4

Проверить шлюз по умолчанию установленный в системе:

netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 172.16.0.1 0.0.0.0 UG 0 0 0 eno16777736
172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777736

Строка с Destination 0.0.0.0 определяет адрес шлюза. Если у вас ее нет, либо в поле Gateway установлен неверный шлюз, то можно это изменить. Устанавливаем шлюз по-умолчанию:

route add default gw 172.16.0.1

Если вы не сменили при установке имя сервера или вы хотите его изменить, то сделать это можно следующим образом. Для начала проверим, какой hostname у нас установлен:

hostname

Допустим мы хотим изменить имя: server.work, для этого необходимо отредактировать фай /etc/hostname.

Для смены hostname перезагрузка не требуется.

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.