меня возникли некоторые проблемы, позволяя моей 2Wire маршрутизатор (предоставляется AT & T направить определенные порты.2Wire порт маршрутизатора пересылки
У меня есть Raspberry Pi работает дозвуковой (музыкальный сервер), и я хотел бы получить к нему доступ из внешнего Интернета. Я настроил pi со статическим IP-адресом LAN и открыл указанные порты (4040 и 80) как на TCP, так и на UDP. Я также подтвердил, что служба активна и прослушивает указанные порты через netstat .
Когда я пытаюсь подключиться, однако, с моего IP-адреса WAN я столкнулся с диалоговым окном отказа связи. Проверка журналов брандмауэра на моем маршрутизаторе, я вижу это сообщение
IN=br1 MAC=--:--:--:--:--:-- SRC=(my computer IP) DST=(My WAN IP) LEN=40 TTL=240 PROTO=TCP DPT=5060 Unknown inbound session stopped
Похоже, что мой брандмауэр по-прежнему блокирует внешнее соединение. То, что мне кажется странным, - хотя я не могу подключиться, я все еще вижу, что порт открыт из внешнего портального сканера. Используя сервис от http://www.yougetsignal.com/tools/open-ports/, я подтвердил, что мой IP-адрес имеет порт 4040, который должен быть открыт.
Я еще раз подтвердили, что услуга действительно прослушивает Raspberry Pi, настройки статического адреса локальной сети и создал протокол как для TCP и UDP ....
Любая помощь по этому вопросу будет очень оценили. Спасибо заранее!
Обновление: Я только что заметил в своем журнале брандмауэра, что, похоже, запрос проходит через порт 5060, что объясняет, почему оно отказывается от соединения. Я уверен, что я подаю запрос на порт 4040. Поэтому я честно понятия не имею, почему запрос предназначен для другого порта. – d4rk0wl
Вы пытаетесь подключиться к TCP-порту 5060, но вы открыли порты 4040 и 80. –
Это не имеет никакого отношения к программированию. Здесь нет темы. –