У меня установлен веб-сервер на RPI 3, он отлично работает, за исключением случаев, когда соединение идет с общедоступного Wi-Fi, устройства iPhone, устройства Android, если оно использует мобильный Интернет для передачи данных / данных.

Он говорит мне, что сайт не может быть достигнут, и ошибка ERR_CONNECTION_REFUSED, и он принимает только входящие подключения от частного Wi-Fi независимо от того, какое устройство, кроме iPhone

У меня Apache работает на моем Raspberry Pi

Я не знаю, какая информация необходима для этого вопроса, поэтому, пожалуйста, спросите меня для необходимой информации

1 ответ1

0

Здесь может быть несколько потенциальных проблем:

  • Ваш Raspberry Pi может иметь брандмауэр, который блокирует внешние соединения.

  • Вы неправильно настроили маршрутизатор (особенно переадресация портов).

  • Ваш провайдер по какой-то причине блокирует соединение или использует NAT операторского класса.

Я бы начал с первого пункта и продолжил свой путь вниз по списку.

подсказки

  • iptables и ufw (который является интерфейсом для iptables), вероятно, являются наиболее вероятными элементами брандмауэра, которые вы можете иметь на Pi.

  • Если вы не знаете, как настроить переадресацию портов на своем маршрутизаторе, в руководстве по маршрутизатору обычно подробно описываются эти шаги (т. Е. Как маршрутизировать входящие запросы с вашего внешнего IP: порта на внутренний IP: порт вашего сервера). В противном случае вы могли бы найти шаги для вашего конкретного устройства онлайн.

  • Некоторые интернет-провайдеры блокируют порты, такие как порт 80 (по умолчанию для HTTP). Вам также следует убедиться, что адрес WAN, назначенный вашему маршрутизатору, совпадает с вашим внешним IP-адресом (например, предоставленным Google).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .