У меня настроен интерфейс 6to4. Я могу общаться с любым другим хостом 6to4 (2002 :: / 4), но не с другими хостами, пакеты просто теряются. Я пробовал несколько конфигураций и операционных систем, поэтому думаю, что это проблема поставщика. Как я могу убедиться, что это так, и что я должен сказать своему провайдеру?
UPD: таблица маршрутизации, она идентична таблице с машины, которая работает отлично.
::192.88.99.1 dev 6to4 metric 1024 mtu 1480 advmss 1420 hoplimit 0
::/96 via :: dev 6to4 metric 256 mtu 1440 advmss 1380 hoplimit 0
2002::/16 dev 6to4 proto kernel metric 256 mtu 1440 advmss 1380 hoplimit 0
fe80::/64 dev 6to4 proto kernel metric 256 mtu 1440 advmss 1380 hoplimit 0
fe80::/64 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev br0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev wlan0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
default via ::192.88.99.1 dev 6to4 metric 1024 mtu 1440 advmss 1380 hoplimit 0
Это проблема маршрутизации провайдера, 192.88.99.1
недоступен, а, например, 147.45.21.2
может успешно использоваться как шлюз.
Похоже, у вас нет реле, настроенного для выхода в Интернет по IPv6. Вам следует перейти на глобальный произвольный адрес 192.88.99.1, который рекламируют различные провайдеры. (В зависимости от того, где вы находитесь, и от точки доступа вашего интернет-провайдера, ближайший видимый ретранслятор может находиться на другом континенте.)
Формат IPv6 этого адреса - 2002: c058: 6301 ::, поэтому вы, вероятно, просто захотите добавить его в качестве маршрута по умолчанию для трафика IPv6.
Вы не упоминаете свою ОС и не указываете текущую конфигурацию. Поэтому я дам «классическую» команду ifconfig:
route add -inet6 default 2002:c058:6301::