Краткий ответ:
Решением этой проблемы было бы узнать «внешний IP-адрес» вашего маршрутизатора и включить переадресацию портов для портов 80 и 443 на ваш локальный IP-адрес.
Длинный ответ:
Интернет делится на «публичное» и «частное» IP-пространства. Частные IP-адреса обычно недоступны напрямую с «общедоступного» IP-адреса. IP-адреса из 192.168.0.1-255 принадлежат одной из этих частных подсетей.
Ваш маршрутизатор (домашний) обычно имеет несколько IP-адресов. Один или несколько из вашей локальной частной сети (192.168.0.X) и один из вашего местного интернет-провайдера (я думаю, что-то вроде 193.xxx.xxx.xxx, потому что ваш DNS находится в этой сети), который находится в «общедоступном» пространстве.
Чтобы подключиться к вашему компьютеру с частным IP-адресом с общедоступного IP-адреса, такого как упомянутый 254.231.52.xxx, вам необходимо подключиться к общедоступному IP-адресу вашего маршрутизатора (193...). Вам также необходимо включить механизм, который называется «переадресация портов». Это эффективно принимает весь интернет-трафик, поступающий на общедоступный IP-адрес вашего маршрутизатора на переадресованные порты, и передает его на частный IP-адрес, на который вы настроили переадресацию. Например. 254.231.52.. -> 193...:80 -> 192.168...:80 Обычно домашние маршрутизаторы имеют страницу конфигурации, где это можно сделать. Необходимые порты, которые вы, вероятно, будете использовать, — 80 (http) и 443 (https).
Другой возможностью является использование так называемых http-прокси, которые также обычно поддерживаются в качестве опции конфигурации домашних маршрутизаторов. Вы должны обратиться к руководству вашего маршрутизатора для получения инструкций по настройке.
person
Bernd May
schedule
26.02.2012