Динамический Ip не работает из локальной сети

Я настроил динамический IP, следуя этой инструкции:

http://ubuntulinuxhowto.blogspot.com/2006/06/dynamic-dns-no-ip.html [ 112]

Динамический IP-адрес работает нормально вне локальной сети, перенаправляя его на мой компьютер, который является 192.168.1.50 , но когда я пытаюсь получить доступ к нему из локальной сети, я получаю Страница конфигурации маршрутизатора, которая находится в 192.168.1.1

Чего мне не хватает?

2
задан 7 February 2012 в 22:14

1 ответ

Вы ничего не упустили. Вот как работает простой NAT. Вы можете обойти эту проблему, добавив свое динамическое имя в файл hosts на вашем компьютере и назначив его локальному IP-адресу (лучше добавьте его в маршрутизатор, если он это позволяет).

Допустим, ваш маршрутизатор имеет 192.168.0.1 в качестве внутреннего адреса и 200.200.200.200 в качестве внешнего (с выходом в Интернет) IP. Внешний DNS собирается разрешить ваше имя для внешнего IP-адреса маршрутизатора (200.200.200.200). Ваш компьютер попросит маршрутизатор подключиться к этому IP, и он узнает, что это его собственный. Поскольку маршрутизатор выполняет NAT только снаружи и изнутри, он будет отвечать на него так же, как и любой другой внутренний запрос (показывая страницу конфигурации).

То, что я пытаюсь объяснить, это то, что ваш запрос не идет в интернет и снова входит через маршрутизатор, он никогда не покинет вашу собственную локальную сеть.

Если вы действительно хотите изменить это, вы можете попробовать прошить свой маршрутизатор открытой прошивкой, которая допускает более сложные конфигурации, но я не очень верю, что это стоит того.

Я полагаю, что более разумная конфигурация заключается в том, чтобы ваше имя разрешалось использовать для другого IP-адреса для внутренней сети.

0
ответ дан 7 February 2012 в 22:14

Другие вопросы по тегам:

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