Доброго дня, скажите пожалуйста возможно ли назначение моей виртуалке ipv6 адреса?
Да, мы предоставляем возможность использовать подсеть IPv6. Стоимость услуги - 1 руб. в месяц.
Для заказа откройте панель управления, выберите нужный сервер в разделе "Мои Серверы" и зайдите на вкладку "IP". Заказать услугу можно с помощью кнопки "Заказать IPv6".
Через мгновение вы увидите свою IPv6 подсеть в этом же разделе панели управления.
Далее необходимо добавить каждый IPv6 отдельно в сетевых настройках используемой на сервере операционной системы.
Например, если вами получена подсеть 2a10:9200:0:332::/64, то первым адресом подсети является 2a10:9200:0:332:: , вторым 2a10:9200:0:332::1 и так далее вплоть до последнего IPv6 этой подсети 2a10:9200:0:332:ffff:ffff:ffff:ffff
Рассмотрим процесс добавления одного адреса IPv6, к примеру 2a10:9200:0:332::1. Во всех случаях также нужно использовать IPv6 DNS, можно использовать публичные DNS от Google.
Debian 9, Debian 10, Debian 11, Ubuntu 16.04
Редактируем на сервере файл
/etc/sysconfig/network-scripts/ifcfg-eth0 для Centoc 7
/etc/sysconfig/network-scripts/ifcfg-ens3 для Centos 8
и вписываем в его конец следующие строчки
IPV6ADDR="2a10:9200:0:332::1"
IPV6_DEFAULTGW="fe80::1"
IPV6INIT=yes
В данном случае, 2a10:9200:0:332::1 - ваш IPv6 адрес, fe80::1 - шлюз.
После перезагрузки сервера сможем проверить работу выполнив команду ping6 google.com
Редактируем файл /etc/netplan/01-netcfg.yaml и приводим секцию ens3 к такому виду
ens3:
addresses: [ "IPv4/24" ]
addresses: [ "2a10:9200:0:332::1/64" ]
nameservers:
addresses:
- "8.8.8.8"
- "2001:4860:4860::8888"
routes:
- to: default
via: IPv4
on-link: true
- to: ::/0
via: fe80::1
on-link: true
В данном случае, 2a10:9200:0:332::1 - ваш IPv6 адрес, fe80::1 - шлюз. Значения для IPv4 не меняем.
После изменений необходимо выполнить команду
netplan apply
И выполнить перезагрузку сервера.
Редактируем файл /etc/netplan/01-netcfg.yaml и приводим секцию ens3 к такому виду
ens3:
addresses:
- IPv4/24
- 2a10:9200:0:332::1/64
gateway4: IPv4
gateway6: fe80::1
В данном случае, 2a10:9200:0:332::1 - ваш IPv6 адрес, fe80::1 - шлюз. Значения для IPv4 не меняем.
После изменений необходимо выполнить команду
netplan apply
И выполнить перезагрузку сервера.
Редактируем файл /etc/network/interfaces добавляя такие записи
iface eth0 inet6 static
address 2a10:9200:0:332::1
netmask 64
gateway fe80::1
В данном случае, 2a10:9200:0:332::1 - ваш IPv6 адрес, fe80::1 - шлюз.
После внесения изменений, перезагружаем сеть командой
/etc/init.d/networking restart
Debian 9, Debian 10, Debian 11, Ubuntu 16.04
В файле /etc/network/interfaces добавляем
iface ens3 inet6 static
address 2a10:9200:0:332::1
netmask 64
gateway fe80::1
В данном случае, 2a10:9200:0:332::1 - ваш IPv6 адрес, fe80::1 - шлюз.
Перезагружаем сеть или в целом сервер
/etc/init.d/networking restart
Открываем Панель управления -> Центр управления сетями и общим доступом и выбираем Изменение параметров адаптера
Правой кнопкой мыши кликаем по нашему подключению к сети и выбираем пункт "Свойства". Далее выбираем "Протокол интернета версии 6 (TCP/IPv6)" и повторно нажимаем на кнопку "Свойства", вносим параметры полученного ранее IPv6.
В данном случае, 2a10:9200:0:332::1 - ваш IPv6 адрес, fe80::1 - шлюз.