Назад | Перейти на главную страницу

Дополнительный статический IPv6-адрес в Ubuntu 14

Мой интернет-провайдер предоставил мне подсеть IPv6 / 64, поэтому я пытаюсь добавить статический IPv6-адрес поверх того, который уже настроен в моем Ubuntu 14.04.3 LTS. Пока все мои попытки провалились, и я не знаю, где искать информацию.

Я сделал все тесты, отредактировав

/etc/network/interfaces 

затем выпуск

/etc/init.d/networking restart

Я проверил новый адрес с

ip -6 addr

и

ping6 <newAddress>

но он всегда не работал (не отображается / не отвечает).

Исходное содержимое / etc / network / interfaces следующее (адреса замаскированы : для конфиденциальности):

auto lo
iface lo inet loopback

auto  eth0
iface eth0 inet static
  address   85.10.***.***
  netmask   255.255.255.224
  gateway   85.10.***.***
  up route add -net 85.10.***.*** netmask 255.255.255.224 gw 85.10.***.*** eth0

iface eth0 inet6 static
  address 2a01:4f8:***:***::2
  netmask 64
  gateway fe80::1

Во время моих попыток добавить 2a01: 4f8: xxx: xxx :: 3 я добавил следующее в конец файла (в каждом тесте удаляя то, что было добавлено предыдущим):

Тест 1

iface eth0 inet6 static
        address  2a01:4f8:***:***::3
        netmask 64

Тест 2

up /sbin/ifconfig eth0 inet6 add 2a01:4f8:***:***::3/64

Тест 3

up ip -6 addr add 2a01:4f8:***:***::3 dev eth0

Я нашел их в Интернете и в других ответах, но ни один из них не работал.

ping6 2a01:4f8:***:***::3
PING 2a01:4f8:***:***::3(2a01:4f8:***:***::3) 56 data bytes
From 2a01:4f8:***:***::2 icmp_seq=1 Destination unreachable: Address unreachable

Я что-то упускаю?

Каков правильный синтаксис для моей системы?

Где для этого документация?

пытаться:

up ip -6 addr add 2a01:4f8:***:***::3/64 dev eth0

Я удивлен, что шлюз fe80 :: 1 работал без завершающего% eth0. Я не уверен, что понимаю, как ваш / 64 маршрутизируется к вам.

Если вам нужно более одного ip [6], обратитесь к этому синтаксису в вашем / etc / network / interfaces

auto eth0
iface eth0 inet6 static
  address 2a01:4f8:***:***::2
  netmask 64

auto eth0:2
iface eth0:2 inet6 static
  address 2a01:4f8:***:***::3
  netmask 64

После ifup eth0:2 или перезапуск сети, вы можете проверить с помощью ip -6 addr show dev eth0 если в вашем интерфейсе есть эти два адреса