Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   При dial-up'e не работает dns (http://forum.oszone.net/showthread.php?t=38499)

Pank 26-01-2004 19:17 261288

Есть машина с WinXP, включенная в локальную сеть, имеющую выход в интернет. Я сделал на ней новое модемное соединение. Все настройки проверил по 10 раз. Соединение устанавливается, а DNS не работает. Адреса dns-серверов получает (проверено ipconfig'ом), но работает с серверами из локальной сети (как следует из сообщений nslookup'а). В итоге обламывается и пишет сообщение в EventLog - дескать не могу соединиться с dns-сервером и поэтому ждите 30-секунд. В чем тут может быть дело?
Заранее благодарен за ответ.

DeepProg 04-02-2004 21:13 261289

Ну... попробуй: соединение удали и снова поставь, когда мы выясним, почему это происходит- скажем, а так заходи

Greyman 05-02-2004 12:23 261290

Pank
Маршрутизация у тебя какая при этом получается (route print)? Возможно потребуется поправки внести. Из какой подсетки у тебя адрес в локалке? Что чтоит шлюзом по умолчанию? Какой подсетке принадлежат локальные ДНСы? ИМХО этих данных достаточно, что правильно все зарулить...

Pank 06-02-2004 12:57 261291

Вот что пишет команда "route print" после установления удаленного соединения

Interface List
0x1 ........................... MS TCP Loopback interface
0x10003 ...00 01 02 fa a6 2c ...... 3Com EtherLink 10/100 PCI For Complete PC Management NIC (3C905C-TX) #2
0x20004 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface

Active Routes:
Network Destination * * * *Netmask * * * * *Gateway * * * Interface *Metric
* * * * *0.0.0.0 * * * * *0.0.0.0 * * * * 10.0.0.7 * * *10.0.0.219 * * * 21
* * * * *0.0.0.0 * * * * *0.0.0.0 * 217.66.146.162 *217.66.146.162 * * * 1
* * * * 10.0.0.0 * *255.255.255.0 * * * 10.0.0.219 * * *10.0.0.219 * * * 20
* * * 10.0.0.219 *255.255.255.255 * * * *127.0.0.1 * * * 127.0.0.1 * * * 20
* 10.255.255.255 *255.255.255.255 * * * 10.0.0.219 * * *10.0.0.219 * * * 20
* * * *127.0.0.0 * * * *255.0.0.0 * * * *127.0.0.1 * * * 127.0.0.1 * * * 1
* * 217.66.146.1 *255.255.255.255 * 217.66.146.162 *217.66.146.162 * * * 1
* 217.66.146.162 *255.255.255.255 * * * *127.0.0.1 * * * 127.0.0.1 * * * 50
* 217.66.146.255 *255.255.255.255 * 217.66.146.162 *217.66.146.162 * * * 50
* * * *224.0.0.0 * * * *240.0.0.0 * * * 10.0.0.219 * * *10.0.0.219 * * * 20
* * * *224.0.0.0 * * * *240.0.0.0 * 217.66.146.162 *217.66.146.162 * * * 1
*255.255.255.255 *255.255.255.255 * * * 10.0.0.219 * * *10.0.0.219 * * * 1
Default Gateway: * *217.66.146.162
===========================================================================
Persistent Routes:
*None

А вот что пишет команда "ipconfig /all"

Windows IP Configuration

* * * *Host Name . . . . . . . . . . . . : Pankratev
* * * *Primary Dns Suffix *. . . . . . . : mt
* * * *Node Type . . . . . . . . . . . . : Unknown
* * * *IP Routing Enabled. . . . . . . . : No
* * * *WINS Proxy Enabled. . . . . . . . : No
* * * *DNS Suffix Search List. . . . . . : mt

Ethernet adapter Local Area Connection:

* * * *Connection-specific DNS Suffix *. :
* * * *Description . . . . . . . . . . . : 3Com EtherLink 10/100 PCI For Comple
te PC Management NIC (3C905C-TX) #2
* * * *Physical Address. . . . . . . . . : 00-01-02-FA-A6-2C
* * * *Dhcp Enabled. . . . . . . . . . . : No
* * * *IP Address. . . . . . . . . . . . : 10.0.0.219
* * * *Subnet Mask . . . . . . . . . . . : 255.255.255.0
* * * *Default Gateway . . . . . . . . . : 10.0.0.7
* * * *DNS Servers . . . . . . . . . . . : 10.0.0.8
* * * * * * * * * * * * * * * * * * * * * *10.0.0.131

PPP adapter GPRS via Bluetooth:

* * * *Connection-specific DNS Suffix *. :
* * * *Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
* * * *Physical Address. . . . . . . . . : 00-53-45-00-00-00
* * * *Dhcp Enabled. . . . . . . . . . . : No
* * * *IP Address. . . . . . . . . . . . : 217.66.146.162
* * * *Subnet Mask . . . . . . . . . . . : 255.255.255.255
* * * *Default Gateway . . . . . . . . . : 217.66.146.162
* * * *DNS Servers . . . . . . . . . . . : 217.66.145.1
* * * * * * * * * * * * * * * * * * * * * *217.66.145.2
* * * *NetBIOS over Tcpip. . . . . . . . : Disabled

Вот что пишет команда "nslookup www.mail.ru" когда работает локальное и удаленное соединение (то же самое, что и без удаленного соединения):

Server: *tripod.mt
Address: *10.0.0.8

Non-authoritative answer:
Name: * *www.mail.ru
Address: *194.67.57.51

А вот что пишет команда "nslookup www.mail.ru"
после отключения локального соединения:

DNS request timed out.
* *timeout was 2 seconds.
*** Can't find server name for address 10.0.0.8: Timed out
DNS request timed out.
* *timeout was 2 seconds.
*** Can't find server name for address 10.0.0.131: Timed out
*** Default servers are not available
Server: *UnKnown
Address: *10.0.0.8

DNS request timed out.
* *timeout was 2 seconds.
DNS request timed out.
* *timeout was 2 seconds.
*** Request to UnKnown timed-out

Sadok 07-02-2004 08:51 261292

Похоже, что на шлюзе fairwall какой-то стоит. И запросы к внешним ns не пропускает. Видел такое в конторах с маниакальными админами. Если при отключенном локальном соединении в браузере набрать http://194.67.57.51 , что получается?

Pank 09-02-2004 11:49 261293

Я пробовал выходить на www.mail.ru по ip-адресу из экплорера -страничка грузится нормально (но, естественно, без баннеров и всякой фигни :)).
Не понимаю, почему он подключается к локальному dns, когда есть нормальный dns, полученный по dial-up'y...
Я его в nslookup проверил, резолвит адреса без вопросов

Greyman 09-02-2004 14:10 261294

Pank
Попробуй временно удалить при диалапе локальный шлюз и посмотреть как себя тогда ведет ДНС (в твоем случае:
Код:

route delete 0.0.0.0 10.0.0.7
).
Если проблема останется, то тебе скорее всего в эту тему:
http://forum.oszone.net/topic.cgi?fo...amp;topic=1325
Если же без локального шлюза будет работать нормально, то можно будет маршрутизацию подправить, а именно метрику. Просто мне казалось, что чем метрика больше, тем маршрут менее предпочтительный. Если же я ошибаюсь, т.е. метрика задает ценность маршрута, то тогда ясно почему у тебя так сетка работает. Тогда если задать у диалап-интерфейса метрику, например =100, то инет у тебя (и соответственно ДНС) будет с модема браться.

Pank 10-02-2004 19:10 261295

Вот что пишется при подаче команды "route print"

===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x60003 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
===========================================================================
===========================================================================
Active Routes:
Network Destination * * * *Netmask * * * * *Gateway * * * Interface *Metric
* * * * *0.0.0.0 * * * * *0.0.0.0 * 217.66.146.237 *217.66.146.237 * * * 1
* * * *127.0.0.0 * * * *255.0.0.0 * * * *127.0.0.1 * * * 127.0.0.1 * * * 1
* * 217.66.146.1 *255.255.255.255 * 217.66.146.237 *217.66.146.237 * * * 1
* 217.66.146.237 *255.255.255.255 * * * *127.0.0.1 * * * 127.0.0.1 * * * 50
* 217.66.146.255 *255.255.255.255 * 217.66.146.237 *217.66.146.237 * * * 50
* * * *224.0.0.0 * * * *240.0.0.0 * 217.66.146.237 *217.66.146.237 * * * 1
Default Gateway: * *217.66.146.237
===========================================================================
Persistent Routes:
*None

То есть шлюз по умолчанию установлен правильный. Поэтому твой совет нельзя применить в этом случае. Но обращение идет к dns-серверу по адресу 10.0.0.8

Greyman 11-02-2004 06:15 261296

Pank
А что при такой маршрутизации ipconfig что показывает? Насколько я понимаю, ты просто сетевую карту отключил? Тогда не понятно, откуда комп про локальный ДНС вообще узнает? Вот и неплохо было бы на ipconfig глянуть...

[s]Исправлено: Greyman, 9:29 14-02-2004[/s]

StylePrint 30-08-2004 00:30 261297

блин че вы паритись!!
Впиши  Default Gateway: адрес сервака!
и все должно работать!!!у тебя же показывает что выхад через тебя а не через сервак!!!

Greyman 30-08-2004 13:54 261298

StylePrint
Если *ты прочтешь топик еще раз более внимательно, то ты возможно обратишь внимание, что человеку требовалось ходить в инет как раз через диал-ап при установленном соединениии, а не через сетку. А посему, чтое предложение немного не соответствует поставленной задаче (мягко говоря)...


Время: 17:32.

Время: 17:32.
© OSzone.net 2001-