Мой провайдер предлагает IPv6 заинтересованным клиентам, но не оказывает никакой поддержки в этом отношении.

Мне дали префикс /64 (назовем его 2345: 6789: 11: 22:: /64), адрес шлюза (2345: 6789: 11: 22:: 1) и два адреса DNS-сервера при технической поддержке. Они сказали мне, что я должен использовать статические IP-адреса, и порекомендовали мне использовать 2345: 6789: 11: 22: 1:: для моей домашней сети (но я полагаю, что ничто не мешает мне использовать то, что я хочу в этой подсети). Я использовал 2345: 6789: 11: 22:: 2/64 (а также 2345: 6789: 11: 22: 1:: 2/64) для интерфейса WAN моего маршрутизатора OpenWrt, который подключен к моему Модем DSL.

Мне сказали, что они заблокировали протокол обнаружения соседей (NDP) из-за проблем с клиентами Windows Vista, генерирующими много трафика. Конечно же, Wireshark (работающий на брандмауэре Linux без брандмауэра, подключенном непосредственно к DSL-модему) не показывает никаких ответов на сообщения запроса соседей / маршрутизаторов.

Кроме того, служба технической поддержки сказала мне, что, в общем, при запуске IPv6 шлюз по умолчанию всегда будет равен prefix::1, но, насколько я могу судить, это не часть спецификации, а просто соглашение ( аналогично тому, как 192.168.1.1 является шлюзом по умолчанию в IPv4, но может быть, скажем, 192.168.13.37).

Что касается подключения к Интернету по протоколу IPv4, мой маршрутизатор немедленно получает IP через DHCP, и я в сети. Там нет проблем.

Однако соединение IPv6 не может даже подключиться к вышестоящему шлюзу, о чем свидетельствуют следующие тесты:

  • шлюз ping6 2345: 6789: 11: 22:: 1 (или любой другой нелокальный IP): нет ответов
  • traceroute6 любой IPv6-адрес: никогда не проходит мою домашнюю сеть

Согласно технической поддержке, модем DSL не фильтрует трафик вообще.

Проверка связи с моей коробкой Linux (статический IP: 2345: 6789: 11: 22:: 3/64) с WAN-интерфейса моего маршрутизатора OpenWrt (2345: 6789: 11: 22:: 2/64) работает отлично. Пока я делал это, я разговаривал по телефону с техподдержкой, которая сказала мне подключить мой маршрутизатор OpenWrt к модему DSL, и, как ни странно, он смог кратко увидеть эти пакеты ICMPv6 (отправленные с моего маршрутизатора на мой компьютер с Linux) на его конец. Он использовал tcpdump. Что может быть причиной этого? Он не мог видеть никакого другого трафика IPv6, идущего от моей линии DSL.

Кроме того, Wireshark (работает на моем компьютере с Linux) показывает, что никакие сообщения ping6 не проходят через службу технической поддержки на мой компьютер с Linux или на мой маршрутизатор, даже если они подключены непосредственно к модему DSL.

Парень из службы технической поддержки наконец настаивал на том, что проблем с их стороны нет. По-видимому, некоторые из их клиентов имеют полнофункциональные интернет-соединения IPv6. Он предположил, что проблемы могут быть вызваны несоответствующими правилами iptables на моем оборудовании, но с тех пор я исключил эту возможность (поскольку работающий на Kali Linux live USB, который я запускал на моем Linux Box, поставляется с полностью открытым брандмауэром, то есть без правил iptables ).

Как я могу окончательно доказать службе технической поддержки, что проблема не связана с моей конфигурацией (или выяснить, что это действительно так)?

0