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

Ubuntu IPV6 / 48 маршрутизируется по локальной ссылке

У меня установлен Ubuntu 12.04 с перенаправленным на него IPv6 / 48.

Согласно документации хостов, это вариант только для экспертов, описан так:

Для этих клиентов мы направим весь блок / 48 по локальному адресу ссылки (fe80 :: / 64). Это стандартная практика (RFC 3177, RFC 5375).

У меня были другие веб-серверы с подсетью / 48, где добавить новые адреса так же просто, как добавить их в / etc / network / interfaces

Мне сказали, что мой / 48 маршрутизируется на fe80 :: 2. Может кто-нибудь объяснить, что делать отсюда?

Я нашел решение. Это для VPS в сетях ARP на случай, если кто-нибудь когда-нибудь погуглит.

Мне пришлось установить мой локальный ipv6 на fe80 :: 2 и мой шлюз по умолчанию на fe80 :: 1, чтобы моя конфигурация ipv6 в / etc / network / interfaces выглядела так

iface eth0 inet6 static
        address fe80::2
        gateway fe80::1
        netmask 48

Благодаря этому я могу назначить и использовать любой из внешних IP-адресов в моем / 48

вы можете либо настроить dhcpv6 (как я слышал, клиент dibbler прост в использовании и идеально подходит для этого), либо настроить его как статический (https://wiki.debian.org/DebianIPv6)

Что вам нужно сделать, так это назначить адрес вашему серверу и указать локальный адрес ссылки в качестве маршрута по умолчанию к вашей системе. Удалите все остальные маршруты. Если вы хотите использовать статическую конфигурацию, отключите их в своем sysctl.conf: net.ipv6.conf.all.autoconf = 0 net.ipv6.conf.all.accept_ra = 0

или он перезапишет ваши настройки маршрута. (sysctl -p или перезапустите позже.)