Почему я не могу подключиться к своему веб-серверу, используя IPv6, хотя порт открыт?

492
phpheini

Я использую веб-сервер Lighttpd на моем Raspberry Pi. Поскольку этот вопрос не имеет отношения к Пи, я подумал, что он лучше подошел бы здесь. Я использую IPv6 для подключения к веб-серверу через порт 8080, и он работает нормально. Однако, как только я пытаюсь подключиться из внешнего мира, соединение отклоняется.

Я установил переадресацию портов в настройках маршрутизатора. Когда я использую tcpdump port 8080и затем захожу на Ipv6scanner.com, я вижу в журналах, что есть принимаемые пакеты и что порт открыт в соответствии с Ipv6scanner.

Прослушивание порта 8080: пакеты получены

Однако попытка доступа к IPv6 в браузере всегда приведет к отказу в соединении.

В чем может быть причина, и какие будут следующие шаги для меня, чтобы выяснить, это проблема с сервером или маршрутизатором? Я прав, что тот факт, что порт доступен, говорит мне, что маршрутизатор правильно перенаправляет порт и что это не должно быть проблемой брандмауэра от маршрутизатора?

0
Используя curl, вот так: curl -g -6 http://[1234:4567:145f:2353:945c:1453:4701:1234]:8080/test.h‌ tml` Я могу получить доступ к содержимому моего сервера IPv6 даже при использовании совершенно другого вайфая. Так что, кажется, curl работает, но браузер не ... phpheini 6 лет назад 0

1 ответ на вопрос

0
phpheini

Ответ прост: WIFI, который я использовал для тестирования, является общедоступным и не поддерживает IPv6. Я также проверил на своем телефоне, используя LTE, и там он тоже не работал. Но, как я выяснил, Vodafone еще не поддерживает IPv6 в Германии, и это было причиной.

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