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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Проблема c DNS при использовании NAT (не работает) (http://forum.oszone.net/showthread.php?t=107401)

Xavier Teodonius 20-05-2008 19:34 807082

Проблема c DNS при использовании NAT (не работает)
 
На сервере стоит Windows XP, там настроен NAT так, как это описано в этой статье: http://www.it-servis.ru/dokum/nat2000pro.htm. Клиентская машина тоже настроена соответствующим образом. Проблема - не работает DNS на клиентской машине. Т.е. если обратиться к некоторому хосту по его IP-адресу, то все будет нормально. Если обратиться по его URL - то не может найти такой сайт. На сервере с NAT'ом все нормально.

Также если на сервере, к примеру, пингануть какой-нить хост, то после этого в течение короткого времени он будет "виден" на клиентской машине (т.е. для этого хоста будет работать DNS), минуты через 3-4 это "пропадает" и хост снова недоступен по своему URL.

Я пробовал ставить DNS-серверы на клиентской машине как на "автоматическое опредение", так и руками прописывал IP сервера - результата нет и так, и так.

Помогите, пожалуйста, разобраться в чем проблема.

Angry Demon 20-05-2008 20:28 807116

Xavier Teodonius,
1-й способ: на клиенте в качестве DNS-серверов указать адреса провайдерских DNS-серверов. При таком раскладе DNS-запрос/ответ будет тупо уходить/приходить к/от провайдеру, а DNS-кеш машины с NAT будет исключён из цепочки.
2-й способ: переустановить винду на шлюзе. На мой взгляд, это более правильно, т.к. такую болезнь (она однажды у меня появилась) мне другим методом вылечить не удалось.

Tigr 20-05-2008 20:33 807120

Посмотри здесь. Обрати особое внимание на линк Petya V4sechkin-а на сайт мелкомягких.

Xavier Teodonius 20-05-2008 20:34 807125

Angry Demon,
1-й способ не помог, результат тот же
2-й способ слишком уж радикален, на сервере стоит куча всего и это будет беда все заново ставить/настраивать.

Я до этого использовал немного триал Usergate 4 (снес из-за огромного числа глюков), может быть он что-то испортил.

Tigr,
пока читаю по ссылке.

Petya V4sechkin 20-05-2008 22:07 807190

Xavier Teodonius, возможно, антивирус/файрвол на сервере или клиенте не пропускает DNS-запросы. Причем недостаточно отключить этот (гипотетический) антивирус/файрвол, надо снести его совсем (для проверки).

Также можете попробовать:
Сброс настроек протокола TCP/IP в Windows ХР
Проверка целостности конфигурации Winsock2 и ее восстановление при повреждении

Xavier Teodonius 20-05-2008 22:44 807225

Tigr,
Не получилось решить проблему способом сброса настроек TCP/IP, как описано на сайте майкрософта по ссылке из темы.

Petya V4sechkin,
Нет антивирусов, нет фаерволов, виндовский выключен.
По второй ссылке пока изучаю материал.

Может быть есть какие-нить бесплатные альтернативные решения по DNS-форвардингу с клиентов через сервер на провайдера? Например так, как это реализовано в UserGate.

Petya V4sechkin 20-05-2008 23:18 807252

Цитата:

Цитата Xavier Teodonius
Может быть есть какие-нить бесплатные альтернативные решения по DNS-форвардингу с клиентов через сервер на провайдера?

Так вы же пробовали задавать на клиенте DNS провайдера, и не сработало. Ну, попробуйте еще на клиенте отключить службу DNS-клиент.
Nslookup что говорит?
Код:

nslookup oszone.net

Xavier Teodonius 21-05-2008 16:08 807796

Petya V4sechkin,
Отключение службы DNS-клиент ни к чему не привело.

Вот вывод команды nslookup ya.ru на клиенте (DNS настроены на автоматическое определение, автомат выставляет адрес сервера):
Код:

C:\Documents and Settings\Xavier Teodonius>nslookup ya.ru
Server:  Xavierus-e6ae77a52c.mshome.net
Address:  192.168.0.1

DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
*** Request to Xavierus-e6ae77a52c.mshome.net timed-out

Вот вывод команды nslookup ya.ru на клиенте (DNS настроены вручную на DNS-серверы провайдера):
Код:

C:\Documents and Settings\Xavier Teodonius>nslookup ya.ru
DNS request timed out.
    timeout was 2 seconds.
*** Can't find server name for address 195.14.50.1: Timed out
DNS request timed out.
    timeout was 2 seconds.
*** Can't find server name for address 195.14.50.21: Timed out
*** Default servers are not available
Server:  UnKnown
Address:  195.14.50.1

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

Вот ipconfig /all на клиенте:
Код:

Настройка протокола IP для Windows

        Имя компьютера  . . . . . . . . . : xavier-9bfaf4d4
        Основной DNS-суффикс  . . . . . . : users.altair-tv.net
        Тип узла. . . . . . . . . . . . . : смешанный
        IP-маршрутизация включена . . . . : нет
        WINS-прокси включен . . . . . . . : нет
        Порядок просмотра суффиксов DNS . : users.altair-tv.net
                                            mshome.net
                                            altair-tv.net

Моя сеть - Ethernet адаптер:

        DNS-суффикс этого подключения . . : mshome.net
        Описание  . . . . . . . . . . . . : Marvell Yukon 88E8056 PCI-E Gigabit
Ethernet Controller
        Физический адрес. . . . . . . . . : 00-1A-4D-41-49-B5
        Dhcp включен. . . . . . . . . . . : да
        Автонастройка включена  . . . . . : да
        IP-адрес  . . . . . . . . . . . . : 192.168.0.6
        Маска подсети . . . . . . . . . . : 255.255.255.0
        Основной шлюз . . . . . . . . . . : 192.168.0.1
        DHCP-сервер . . . . . . . . . . . : 192.168.0.1
        DNS-серверы . . . . . . . . . . . : 192.168.0.1
        Аренда получена . . . . . . . . . : 21 мая 2008 г. 15:58:14
        Аренда истекает . . . . . . . . . : 28 мая 2008 г. 15:58:14

Вот ipconfig /all на сервере:
Код:

Настройка протокола IP для Windows

        Имя компьютера  . . . . . . . . . : Xavierus-e6ae77a52c
        Основной DNS-суффикс  . . . . . . :
        Тип узла. . . . . . . . . . . . . : смешанный
        IP-маршрутизация включена . . . . : да
        WINS-прокси включен . . . . . . . : нет
        Порядок просмотра суффиксов DNS . : users.altair-tv.net
                                            corbina.net

Моя сеть - Ethernet адаптер:

        DNS-суффикс этого подключения . . :
        Описание  . . . . . . . . . . . . : Realtek RTL8169/8110 Family Gigabit
Ethernet NIC
        Физический адрес. . . . . . . . . : 00-11-5B-A6-55-29
        Dhcp включен. . . . . . . . . . . : нет
        IP-адрес  . . . . . . . . . . . . : 192.168.0.1
        Маска подсети . . . . . . . . . . : 255.255.255.0
        Основной шлюз . . . . . . . . . . :

Альтаир - Ethernet адаптер:

        DNS-суффикс этого подключения . . : users.altair-tv.net
        Описание  . . . . . . . . . . . . : Realtek RTL8139/810x Family Fast Eth
ernet NIC
        Физический адрес. . . . . . . . . : 00-0E-2E-52-91-6C
        Dhcp включен. . . . . . . . . . . : да
        Автонастройка включена  . . . . . : да
        IP-адрес  . . . . . . . . . . . . : 10.3.7.224
        Маска подсети . . . . . . . . . . : 255.255.255.0
        Основной шлюз . . . . . . . . . . : 10.3.7.1
        DHCP-сервер . . . . . . . . . . . : 89.107.196.35
        DNS-серверы . . . . . . . . . . . : 89.107.196.35
                                            89.107.196.40
        Аренда получена . . . . . . . . . : 21 мая 2008 г. 15:15:31
        Аренда истекает . . . . . . . . . : 21 мая 2008 г. 18:15:31

Корбина - Ethernet адаптер:

        DNS-суффикс этого подключения . . : corbina.net
        Описание  . . . . . . . . . . . . : Realtek RTL8169/8110 Family Gigabit
Ethernet NIC #2
        Физический адрес. . . . . . . . . : 00-40-F4-EF-70-44
        Dhcp включен. . . . . . . . . . . : да
        Автонастройка включена  . . . . . : да
        IP-адрес  . . . . . . . . . . . . : 10.216.21.209
        Маска подсети . . . . . . . . . . : 255.255.0.0
        Основной шлюз . . . . . . . . . . : 10.216.0.17
        DHCP-сервер . . . . . . . . . . . : 10.216.0.17
        DNS-серверы . . . . . . . . . . . : 195.14.50.1
                                            195.14.50.21
        Аренда получена . . . . . . . . . : 20 мая 2008 г. 21:15:30
        Аренда истекает . . . . . . . . . : 27 мая 2008 г. 21:15:30

Corbina - PPP адаптер:

        DNS-суффикс этого подключения . . :
        Описание  . . . . . . . . . . . . : WAN (PPP/SLIP) Interface
        Физический адрес. . . . . . . . . : 00-53-45-00-00-00
        Dhcp включен. . . . . . . . . . . : нет
        IP-адрес  . . . . . . . . . . . . : 89.179.8.173
        Маска подсети . . . . . . . . . . : 255.255.255.255
        Основной шлюз . . . . . . . . . . : 89.179.8.173
        DNS-серверы . . . . . . . . . . . : 195.14.50.1
                                            195.14.50.21
        NetBIOS через TCP/IP. . . . . . . : отключен


Angry Demon 21-05-2008 20:46 807995

Xavier Teodonius, что-то я не очень понял, через какой интерфейс сервер получает Интернет?

Xavier Teodonius 21-05-2008 21:20 808014

Angry Demon,
Выход на провайдера - "Corbina",
Связь клиент-сервер - через "Моя сеть".

Tigr 26-05-2008 02:06 810736

Цитата:

Цитата Xavier Teodonius
Я пробовал ставить DNS-серверы на клиентской машине как на "автоматическое опредение", так и руками прописывал IP сервера - результата нет и так, и так. »

Попробуй использовать общедоступные dns серверы.

Angry Demon 26-05-2008 08:11 810794

Xavier Teodonius, уточню: какой именно адаптер на шлюзе расшарен? Должен быть расшарен Corbina - PPP адаптер.

ominious 03-06-2008 05:44 817086

Сам настраивал неделю NAT. Ситуация абсолютно такая же как в сабже. Пинг с удаленной машины по IP идет, а по имени нет...
Я подключал по WiFi. Ничего не спасло, кучу форумов перелистал, кучу экспириментов провел. С теми же настройками на висте в 2 клика все решилось. Уже был на грани сноса ХР.

Помогло прописывание в настройках удаленной машины - DNS стороннего провайдера. C DNSом своего - так и не получилось.

Vektor73 19-06-2009 23:32 1147237

Цитата:

Цитата ominious
Помогло прописывание в настройках удаленной машины - DNS стороннего провайдера. C DNSом своего - так и не получилось. »

Благодарю!!!
Аналогично решил свою проблему, только сторонние DNS пришлось прописать и на машине-шлюзе.


Время: 04:58.

Время: 04:58.
© OSzone.net 2001-