Как добавить дополнительный IP адрес в CentOS, AlmaLinux и Rocky Linux

Как добавить дополнительный IPv4 адрес

Чтобы добавить дополнительный IPv4, мы должны изменить конфигурационный файл сетевого адаптера. Открываем и сразу создаем его (на нашем хостинге, ens3 всегда является сетевым интерфейсом, а не eth0):

nano /etc/sysconfig/network-scripts/ifcfg-ens3:1

После того как мы создали и открыли конфигурационный файл, мы вносим параметры, чтобы наш дополнительный IPv4 работал:

DEVICE=ens3:1
IPADDR= Дополнительный IPv4 вашего сервера
NETMASK=Маска вашей сети
Как добавить дополнительный IP адрес в CentOS, AlmaLinux и Rocky Linux

Нажимаем на “CTRL+X” и сохраняем наш файл. Затем мы выполняем команду, чтобы перезапустить сеть на самом сервере, чтобы наш IPv4 начал работать:

service network restart
Как добавить дополнительный IP адрес в CentOS, AlmaLinux и Rocky Linux

Перезагрузка выполнилась правильно. Мы можем теперь открыть командую строку и попробовать пинговать дополнительный IPv4

Как добавить дополнительный IP адрес в CentOS, AlmaLinux и Rocky Linux

Как можете увидеть, мы добавили правильно наш IPv4 и он теперь работает.

Как добавить дополнительный IPv6

Процедура добавления IPv6 не одинаковая, как с IPv4.
Чтобы добавить дополнительный IPv6, открываем конфигурационный файл сетевого адаптера и добавляем только одну строку как на скриншоте, после строки IPV6_DEFAULTGW:

IPV6ADDR_SECONDARIES="Дополнительный IPv6 вашего сервера"
Как добавить дополнительный IP адрес в CentOS, AlmaLinux и Rocky Linux

Сохраняем конфигурационный файл, как это сделали выше с помощью “CTRL+X”.
А затем повторно выполняем команду перезагрузки сети:

service network restart
Как добавить дополнительный IP адрес в CentOS, AlmaLinux и Rocky Linux

Теперь мы открываем командую строку на нашем ПК и пробуем пинговать адрес

Как добавить дополнительный IP адрес в CentOS, AlmaLinux и Rocky Linux

Как видим, дополнительный адрес пингуется и доступен для всех пользователей интернета.

Другие инструкции по теме