Мой хостинг-провайдер предоставил мне глобальный статический IPv6 для моей машины. Похоже, что автоматическая конфигурация прошла успешно, и я могу успешно пропинговать свой компьютер, и tracepath6 работает правильно. Я использую 64-битный дистрибутив Arch Linux.
Однако я не могу пинговать ни одно устройство ipv6 из машина и все трассировки не работают на автоматически настроенном адресе локального маршрутизатора канала.
Как бы вы в дальнейшем устраняли эту проблему?
Я видел это, когда на устройстве указана неправильная длина подсети (/64
когда это должно быть /48
) и т.д.
Просто быстрая проверка ... правильно работает ping6 (вместо ping).
Получил ли ваш компьютер глобальный адрес IPv6 в дополнение к локальному адресу? Дважды проверьте это.
В противном случае убедитесь, что ваша машина получила маршрут по умолчанию. Думаю, это ip route -6. У меня есть один маршрутизатор, который рассылает ошибочные объявления маршрутизатора, поэтому Linux правильно добавит адрес в интерфейс, но не установит его в качестве маршрута по умолчанию. Можете ли вы выполнить ping6 свой маршрут по умолчанию?
Иначе к какой машине пингуете? Какая именно ошибка?