PDA

View Full Version : Asus wl500gP - проблема с DNS


Yokko
13-08-2008, 23:05
Имеется роутер Asus wl500gP, Настроил на нем сеть и впн, все работает, кроме локальных ресурсов.
причем по ip на них можно попасть, а по имени нет, днсы цепляет правильные 192.168.1.10 и 192.168.255.2 как до и после поднятия впна. если на роутере отключить впн, сразу начинает работать.

Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.1 192.168.239.1 255.255.255.255 UGH 2 0 0 WAN vlan1
10.0.20.0 * 255.255.255.0 U 0 0 0 LAN br0
192.168.239.0 * 255.255.255.0 U 0 0 0 WAN vlan1
default 192.168.239.1 0.0.0.0 UG 1 0 0 WAN vlan1

192.168.1.1 впн сервер
192.168.239.1 шлюз в сети
10.0.20.1 роутер

днски пингуются, как и в сети без впна, так и с ним.
в винде в настройках подключения стоит все автоматом, выдается днс сервер 10.0.20.1

помоему, что то с днсом в самом роутере.
в линухе не силен, поэтому разобратся пока самому не получается :(

Marks
13-08-2008, 23:45
Машрутов у вас не хватает.
http://my.router/Advanced_GWStaticRoute_Content.asp
Enable static routes? Yes
Network/Host IP Netmask Gateway Metric Interface
192.168.0.0 255.255.0.0 192.168.239.1 MAN
Как-то так...

Yokko
14-08-2008, 17:39
Так пинг на днс идет.
и по ипи локальные ресурсы открываются.
следовательно с маршрутами все ок
или я чего то недопонимаю..?

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

Yokko
14-08-2008, 22:56
Выкладываю все логи
(изменил адрес роутера на 10.10.10.1)
все настройки tcp/ip на компе по умолчанию,днс автоматом, ип автоматом.(пробывал вписывать днс вручную, эффект тот же)

запрос с компа локального ресурса
C:\Documents and Settings\User>nslookup music.crystalnet.ru
Server: Box
Address: 10.10.10.1

*** Box can't find music.crystalnet.ru: Non-existent domain

с роутера
nslookup music.crystalnet.ru
Server: gate.crystalnet.ru
Address: 192.168.1.10

Name: music.crystalnet.ru
Address: 192.168.254.11

с компа по 192.168.254.11 заходит и работает.
пинги с включенным впном на днсы идут.

стоит отрубить впн, начинает заходить по music.crystalnet.ru

вот что смущает в syslog:
Jan 1 03:00:14 pppd[102]: primary DNS address 192.168.1.10
Jan 1 03:00:14 pppd[102]: secondary DNS address 192.168.255.2
Jan 1 03:00:14 dnsmasq[70]: read /etc/hosts - 5 addresses
Jan 1 03:00:14 dnsmasq[70]: reading /tmp/resolv.conf
Jan 1 03:00:14 dnsmasq[70]: using nameserver 192.168.255.2#53
Jan 1 03:00:14 dnsmasq[70]: using nameserver 192.168.1.10#53

что за read /etc/hosts - 5 addresses?
и #53 после адресса днса?

Marks
14-08-2008, 23:31
Выкладываю все логи
(изменил адрес роутера на 10.10.10.1)
все настройки tcp/ip на компе по умолчанию,днс автоматом, ип автоматом.(пробывал вписывать днс вручную, эффект тот же)

запрос с компа локального ресурса
C:\Documents and Settings\User>nslookup music.crystalnet.ru
Server: Box
Address: 10.10.10.1

*** Box can't find music.crystalnet.ru: Non-existent domain

с роутера
nslookup music.crystalnet.ru
Server: gate.crystalnet.ru
Address: 192.168.1.10

Name: music.crystalnet.ru
Address: 192.168.254.11

с компа по 192.168.254.11 заходит и работает.
пинги с включенным впном на днсы идут.

стоит отрубить впн, начинает заходить по music.crystalnet.ru

вот что смущает в syslog:
Jan 1 03:00:14 pppd[102]: primary DNS address 192.168.1.10
Jan 1 03:00:14 pppd[102]: secondary DNS address 192.168.255.2
Jan 1 03:00:14 dnsmasq[70]: read /etc/hosts - 5 addresses
Jan 1 03:00:14 dnsmasq[70]: reading /tmp/resolv.conf
Jan 1 03:00:14 dnsmasq[70]: using nameserver 192.168.255.2#53
Jan 1 03:00:14 dnsmasq[70]: using nameserver 192.168.1.10#53

что за read /etc/hosts - 5 addresses?
и #53 после адресса днса?

Поменяйте адрес роутера на 172.16.Х.Х

Psimulator
15-08-2008, 02:18
что за read /etc/hosts - 5 addresses?
Всё нормально. Это адреса вашего роутера
(вроде localhost, my.router, my.WL500G)

и #53 после адресса днса?
Это ещё более нормально. 53 - стандартный адрес TCP и UDP порта службы DNS.

Yokko
18-08-2008, 16:02
Поменяйте адрес роутера на 172.16.Х.Х

а что это изменит?

Yokko
21-08-2008, 07:20
БОльше не у кого вариантов нет?

mcwees
21-08-2008, 08:27
БОльше не у кого вариантов нет?

мда... ничего на ум нейдет...

В случае лукапа с вин-машины: она спросила роутерного днс-клиента, и он не смог ответить. Однако в случае лукапа с роутера - смог. Странно.

Вся лажа где-то вокруг поднятия дополнительного интерфейса, но где - не пойму...

Оно конечно некузяво, но можно на винде сконфигурить тсп вручную, указав днс"ы прова (те же что и у роутера) - должно помочь. Еще раз - понимаю, что неправильно.

Yokko
21-08-2008, 15:41
В винде ДНСы прова вписывал, тоже самое..can't find ****.crystalnet.ru: Non-existent domain

Yokko
26-08-2008, 22:02
вот что мне помогло
-----------------------
в /tmp/local/etc/ создай файл dnsmasq.conf со следующим содержимым:
server=/crystalnet.ru/192.168.255.2
server=/168.192.in-addr.arpa/192.168.255.2

заработает прямой и обратный резолв в локалке.

а DNS-ы рекомендую прописать ручками следующие:
213.221.39.2
89.239.131.133

первый Фортексовский, второй Симтеловский - два провайдера вверх по иерархии...
как-то Фортексовский DNS на 14 часов "лёг" и вместе с ним весь Кристалнет...
---------------------------