пожалуйста, помогите мне в переадресации портов. я застрял в середине. Предположим, мой локальный IP-адрес - 192.168.0.103, а открытый IP-адрес - 49.248.xx.xxx. У меня есть модем-маршрутизатор D-link DSL-2520U ADSL2+. дай мой публичный ip там и номер порта - 4455. Я открываю свое программное обеспечение, слушаю порт, затем захожу на canyouseeme.org и проверяю свой порт 4455, и он не работает.

мой брандмауэр тоже выключен.

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

Когда я пытаюсь подключить свое программное обеспечение с моего локального IP. он начинает работать, но когда я пытаюсь подключить свое программное обеспечение с моим публичным IP-адресом, он не подключается.

1 ответ1

3

В разделе переадресации портов вы должны указать локальный IP-адрес, на который хотите передать пакеты.

Например, если к вашему общедоступному IP-адресу обращаются по адресу 49.248.xxx.xxx:5901, а сервер прослушивает 192.168.0.103:5901, вам необходимо правило переадресации порта для трафика на 192.168.0.103 на порту 5901.

Когда ваш IP-адрес WAN отправляет пакет TCP или UDP на 5901, он будет перенаправлен на правильный локальный IP-адрес и обработан сервером прослушивания.

Есть направляющие для вашего маршрутизатора здесь , которые могут быть полезными для вас.

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