настройка ipv6 на debian


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

IPs: 1a01:3f8:d12:11c0:: /64
Gateway: 1a01:3f8:d12:11c0::1 /64

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

# vim /etc/network/interfaces

Добавляя в него следующие строки, заменяя адреса на свои:

iface eth0 inet6 static
  address   1a01:3f8:d12:11c0::2
  netmask   64

up ip -6 route add 1a01:3f8:d12:11c0::1 dev eth0
down ip -6 route del 1a01:3f8:d12:11c0::1 dev eth0
up ip -6 route add default via 1a01:3f8:d12:11c0::1 dev eth0
down ip -6 route del default via 1a01:3f8:d12:11c0::1 dev eth0

В моем случае:

IPs: 1a01:3f8:d12:11c0:: /64
Gateway: 1a01:3f8:d12:11c0::1 /64

После выполненных изменений перезагружаем интерфейс:

# /etc/init.d/networking restart

Чтобы проверить работоспособность проделанных действий используем следующую команду:

$ ping6 ipv6.google.com

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

# /etc/init.d/networking restart
Reconfiguring network interfaces...SIOCADDRT: File exists
Failed to bring up eth0.
done.

В этом случае необходимо просто перезагрузить компьютер.

comments powered by Disqus