Консультация Oblako.kz

Настройка сетевого интерфейса на использование ipv6 Debian

В связи с быстрым ростом сети интернет, появилась нехватка ip-адресов, так как в используемой сейчас версии протокола ip - ipv4 - оно ограничено. Ipv6 является новой версией протокола ip свободной от этого недостатка, а также обладающей рядом других преимуществ по сравнению с ipv4, например более эффективной маршрутизацией пакетов.

Для того, чтобы начать использовать IPv6 на сервере oblako.kz откройте настройки cервера, закладку Сети, найдите Общая публичная сеть (IPv6) и нажмите Подключить. Стоимость услуги 250 тенге за каждый интерфейс. Затем щелкнем по названию сети и запомним MAC-адрес, Ip-адрес и шлюз нового интерфейса.

Теперь необходимо настроить этот адаптер на уровне ОС.

Для этого воспользуемся командой ip с ключом a и найдем интерфейс с этим MAC-адресом. В нашем случае это будет ens256.


ip a
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens192:  mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:50:56:01:1b:a1 brd ff:ff:ff:ff:ff:ff
    inet 185.125.46.34/24 brd 185.125.46.255 scope global ens192
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fe01:1ba1/64 scope link
       valid_lft forever preferred_lft forever
3: ens224:  mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:50:56:01:1b:a2 brd ff:ff:ff:ff:ff:ff
4: ens256:  mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:50:56:01:1b:d8 brd ff:ff:ff:ff:ff:ff

Теперь внесем новый интерфейс в файл /etc/network/interfaces добавив строки:

auto ens256 iface ens256 inet6 static pre-up modprobe ipv6 address 2a06:b800:1c00::4 netmask 64 gateway 2a06:b800:1c00::1

И в конце поднимем данный интерфейс командой ip link set ens256 up

Также добавим в файл /etc/resolv.conf имена dns-серверов ipv6

nano /etc/resolv.conf nameserver 2001:4860:4860::8888 nameserver 2001:4860:4860::8844

Перезагрузите компьютер, для того, чтобы настройки применились.

Проверить корректность настройки можно попинговав какой-нибудь сервер с ipv6 например ipv6.google.com. Обратите внимание что для ipv6 используются такая же команды что и для ipv4 но с цифрой 6 на конце, т.е не ping а ping6 и.

ping6 ipv6.google.com
Последнее обновление: 06.11.2018