Как добавить IPv6 в AlmaLinux

По умолчанию IPv6 не добавляется на сервер, и его нужно добавить вручную. Как это сделать, мы покажем в данной инструкции.

Для начала мы должны знать какой у нас IPv6 и его мы можем посмотреть в разделе Виртуальные серверы, кнопка IP-адреса.

Как добавить IPv6 в AlmaLinux

После того как нажмем на IP-адреса, откроется страница в которой находятся наши IP.

Как добавить IPv6 в AlmaLinux

Как видите, у нас есть 2 IPv4 и 2 IPv6. Важно напомнить что это /128 IPv6 т.е. это не подсеть, а один IP, как это в IPv4 /32.
Теперь Вы можете войти на сервер по SSH и добавить IPv6.

На сервере открываем конфигурационный файл сетевого адаптера:

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

Затем меняем раздел с IPv6 и указываем так – ВАЖНО – замените данные которые мы указали на данные вашей сети.

IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6ADDR=2a04:5201:7::1d1/128 - ВАШ IPv6 АДРЕС
IPV6_DEFAULTGW=2a04:5201:7::1 - ШЛЮЗ
DNS2=2606:4700:4700::1111
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
 Как добавить IPv6 в AlmaLinux

 

После того как внесли изменения, нажимаем на CTRL+X чтобы сохранить файл.
Теперь перезагружаем сеть командой:

systemctl restart NetworkManager

Если вы получили пустой ответ, это значит что вы все хорошо сделали.

Для теста, выполянем пинг по IPv6, чтобы убедиться что сеть работает:

ping6 ipv6.google.com
PING ipv6.google.com(ams17s10-in-x0e.1e100.net (2a00:1450:400e:801::200e)) 56 data bytes
64 bytes from ams15s22-in-x0e.1e100.net (2a00:1450:400e:801::200e): icmp_seq=1 ttl=121 time=1.64 ms
64 bytes from ams17s10-in-x0e.1e100.net (2a00:1450:400e:801::200e): icmp_seq=2 ttl=121 time=4.69 ms
64 bytes from ams17s10-in-x0e.1e100.net (2a00:1450:400e:801::200e): icmp_seq=3 ttl=121 time=1.12 ms
64 bytes from ams15s22-in-x0e.1e100.net (2a00:1450:400e:801::200e): icmp_seq=4 ttl=121 time=1.27 ms
64 bytes from ams15s22-in-x0e.1e100.net (2a00:1450:400e:801::200e): icmp_seq=5 ttl=121 time=1.20 ms
64 bytes from ams15s22-in-x0e.1e100.net (2a00:1450:400e:801::200e): icmp_seq=6 ttl=121 time=1.97 ms
64 bytes from ams15s22-in-x0e.1e100.net (2a00:1450:400e:801::200e): icmp_seq=7 ttl=121 time=1.13 ms

Как видим все хорошо и IPv6 работает, как пинг до определенного ресурса есть.

На этом все, теперь вы умеете настроить IPv6 на вашем сервере с AlmaLinux 9.