Настройка сети Далее настроили сеть. Должны были быть сделаны следующие настройки:
Debian (SRV) – 192.168.1.1/24
CentOS (WEB) – 192.168.1.2/24
Ubuntu (CLI) – DHCP.
Проверить состояние сетевого интерфейса, его адрес и название можно с помощью команды:
#ip a На Debian сетевые настройки хранятся в файле /etc/network/interfaces (17).
Открыли и отредактировали этот файл:
#vim /etc/network/interfaces Чтобы начать редактирование файла в редакторе Vim, мы нажали клавишу «a». Добавили в конец файла следующие строчки:
auto ens33 iface ens33 inet static address 192.168.1.1/24 gateway 192.168.1.254 Где ens33 – название сетевого интерфейса; address 192.168.1.1/24 – IP-адрес сервера; gateway 192.168.1.254 – IP-адрес шлюза по умолчанию.
Чтобы выйти из редактора Vim, мы нажали Esc и ввели команду «:wq!», что означает принудительную (!) запись (w) и выход (q).
Далее мы перезапустили сетевой сервис и перезагрузили систему:
#systemctl restart networking Проверили, активен ли интерфейс с помощью команды ip a. Мы увидели, что интерфейс получил свои настройки верно (рис. 12).
Рис. 12. Сетевые настройки
В CentOS сетевые настройки для каждого интерфейса хранятся в именных файлах в /etc/sysconfig/network-scripts (16).
Нужный нам файл назывался ifcfg-ens33, мы отредактировали его:
#vim /etc/sysconfig/network-scripts/ifcfg-ens33 В пункте BOOTPROTO поставили значение «none», эта опция отвечала за статический адрес интерфейса. В конце файла добавили строчки:
IPADDR=192.168.1.2 PREFIX=24 GATEWAY=192.168.1.254 DNS1=192.168.1.1 Где IPADDR – IP-адрес интерфейса; PREFIX – маска подсети в битах; GATEWAY – адрес шлюз по умолчанию; DNS1 – адрес DNS-сервера.
Поменяли имя хоста на SRV1.
Перезапустили службу:
#systemctl restart network Настройки проверили с помощью команды ip a (рис. 13). Все настройки получены верно, мы увидели, что интерфейс ens33 получил IP-адрес.