родная настройка IPv6

Я получил следующую информацию от моего провайдера:

Range: 2a00:1630:2:801::/64
Gateway: 2a00:1630:2:800::1
Netmask: /56

Мой конфигурационный файл:

iface eth0 inet6 static
address
netmask 56
gateway 2a00:1630:2:800::1
dns-nameservers 2620:0:ccc::2
up ip -6 addr add 2a00:1630:2:801::/64 dev eth0

Правильны ли эти настройки и что я должен указать по адресу ? И что означает маска 56?

0
задан 22 December 2013 в 19:12

1 ответ

/56 означает, что первые 56 бит префикса адреса являются фиксированными, и что вы можете использовать остальные 128 - 56 = 72 бита самостоятельно. В IPv6 подсеть - это всегда /64 (за исключением случаев, когда у вас есть веские основания поступать иначе, и вы действительно знаете, что делаете). Это означает, что у вас есть 64 - 56 = 8 бит для создания нескольких подсетей. С префиксом 2a00:1630:2:800::/56 это означает, что вы можете использовать подсети 2a00:1630:2:800::/64 - 2a00:1630:2:8ff::/64.

Вы не объясняете, как подключена ваша сеть. Я объясню, как это обычно работает. Вы указываете, что шлюзом по умолчанию является 2a00:1630:2:800::1. Это означает, что все устройства, которые хотят общаться с этим шлюзом по умолчанию, должны быть в 2a00:1630:2:800::/64, по крайней мере, на сетевом интерфейсе, который подключается к этому шлюзу по умолчанию. Если вы подключаете маршрутизатор или брандмауэр, то это устройство может иметь (например) адрес 2a00:1630:2:800::2 на интерфейсе к шлюзу по умолчанию и 2a00:1630:2:801::1 на интерфейсе для локальной сети.

Из диапазона адресов IPv6 я вижу, что это сеть i3D. Если это хостинговая сеть в центре обработки данных, возможно, они сделали что-то нестандартное (что я чаще видел в таких сетях). Например, я видел хостинговые сети, где они помещают целые /48 или /56 в одну локальную сеть, чего я действительно не понимаю. Стандарт /64 уже содержит 18,446,744,073,709,551,616 адресов. Почему они отклоняются от стандарта, чтобы сделать число 65 536 или 256 раз больше? Не говоря уже о потенциальной нестабильности такого большого домена второго уровня.

Как бы то ни было, если бы они сделали что-то глупое, то это могло бы сработать:

iface eth0 inet6 static
    address 2a00:1630:2:801::1
    netmask 56
    gateway 2a00:1630:2:800::1
    dns-nameservers 2620:0:ccc::2
    post-up ip -6 addr add 2a00:1630:2:801::abcd/64 dev eth0 
    post-up ip -6 addr add 2a00:1630:2:801:c001:cafe:babe:1/64 dev eth0 

В строках после добавления добавляются дополнительные адреса IPv6 к интерфейсу.

В этом случае они хотят сказать, что ЛВС использует нестандартный /56, и они позволяют вам использовать адреса в 2a00:1630:2:801::/64. Другие /64 в /56 предположительно принадлежат другим клиентам в этой локальной сети.

0
ответ дан 22 December 2013 в 19:12

Другие вопросы по тегам:

Похожие вопросы: