Вчера получил новый маршрутизатор (из-за нового поставщика Интернета), и теперь все мои запросы на мой собственный сервер (локальная сеть) маршрутизируются непосредственно на маршрутизатор, а не на сервер, при использовании DNS.
Ex. У меня есть веб-сайт www.mysite.org, работающий на моем домашнем сервере (локальная сеть). С работы я могу получить к нему доступ через www.mysite.org, и это здорово. Но из дома (по локальной сети) мой запрос на www.mysite.org перенаправляется в веб-интерфейс администратора маршрутизатора. Мой последний маршрутизатор этого не делал.
Мой новый маршрутизатор - Zyxel P-2602HW-1DA, старый - LinkSys WRT-54GC V. 2.0.
Есть довольно странный интерфейс настройки WAN-LAN, WAN-WAN, который я пока не могу понять, а документация довольно расплывчата.
У кого-нибудь была такая же проблема, и может ли кто-нибудь помочь мне найти решение, было бы неплохо не писать IP-адрес каждый раз, когда мне нужно получить доступ к серверу в локальной сети. :).
С уважением
Гарретт
Я нашел решение благодаря этому парню http://forum.zyxel.com/memberlist.php?mode=viewprofile&u=398 на форумах Zyxel. Цитата:
Как только все работает нормально. . Если кто-то хочет получить доступ к внутренним серверам с общедоступным DNS-именем (например, myservername.dyndns.org), просто войдите через telnet (или ssh) на маршрутизатор. Перейдите к 24.8 (если существует графический интерфейс) и введите ip nat loopback on. Будет работать до перезагрузки. чтобы сохранить это, добавьте команду в файл autoexec.net sys edit autoexec.net, чтобы изменить sys view autoexec.net для его чтения.
Это было :).
Вы можете сэкономить и поместить IP-адрес в файл hosts на локальном компьютере в соответствии с вашим доменным именем.
Если ваш маршрутизатор раздает серверы имен с DHCP, вы можете поместить его в файл хостов маршрутизатора, таким образом, каждый IP-адрес в вашей локальной сети сможет перейти на ваше доменное имя, и редактирование таблицы локальных хостов не требуется. .