Перейти к основному содержимому

Настройка IPv6

В большинстве случаев IPv6 может работать без дополнительных настроек. Однако в некоторых случаях или при использовании услуг конкретного провайдера может потребоваться ручная настройка параметров для включения IPv6.

С VPS от OVH

OVH предоставляет VPS по одному IPv4- и IPv6-адресу, но по умолчанию работает только IPv4. Пожалуйста, ознакомьтесь с документацией OVH.

Настройка DNS-сервера

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

Настройка сервера

На панели OVH вам нужно скопировать 3 элемента:

  • IPv6-адрес
  • IPv6-адрес шлюза
  • IPv6-префикс. На SSD-накопителе VPS от OVH префиксы — /128 , потому что у вас только один IPv6-адрес.

На вашем VPS создайте резервную копию конфигурации сети с помощью команды: cp /etc/network/interfaces ~/interfaces в домашнем каталоге. Затем вы можете отредактировать файл конфигурации (/etc/network/interfaces) следующим образом.

примечание

В этом примере предполагается, что ваш сетевой интерфейс — eth0. Если он отличается (проверьте с помощью ip a), вам необходимо адаптировать приведённый ниже пример.

iface eth0 inet6 static
address <your IPv6 address>
netmask <your IPv6 prefix>
post-up /sbin/ip -6 route add <the IPv6 gateway> dev eth0
post-up /sbin/ip -6 route add default via <the IPv6 gateway> dev eth0
pre-down /sbin/ip -6 route del default via <the IPv6 gateway> dev eth0
pre-down /sbin/ip -6 route del <the IPv6 gateway> dev eth0

Теперь сохраните файл и перезапустите сетевую службу с помощью команды: service networking restart. (TODO: в идеале нам следует найти способ проверить содержимое конфигурации, иначе это может нарушить работу сетевого стека и привести к отключению от VPS?)

Проверьте свою конфигурацию с помощью следующих команд:

  • ip a для отображения сетевых интерфейсов и адресов
  • hostname -I для отображения IP-адресов системы
  • попробуйте пинговать сервер IPv6 (например, можно использовать ping6 ip6.yunohost.org)
  • попробуйте пинговать свой сервер с вашего ПК (при условии, что на вашем ПК включен IPv6)

Если всё в порядке, значит, всё в порядке!