4

У меня Windows 7 и MacOS на Macbook Pro с кабельным доступом в Интернет в отеле. Когда я использую MacOS, подключение к Интернету просто отлично. Когда я использую Windows 7, нет подключения к интернету. После того, как я покопался, обнаружил, что проблема связана с разрешением DNS, просто имена не разрешаются. Я установил Wireshark и, как ни странно, нашел во время захвата ответ на запрос разрешения DNS с разрешенным IP, но почему-то они не достигают ядра Windows 7. Не уверен, связано это или нет, но после каждого ответа я вижу один пакет STP.

Сеть использует DHCP для настройки интерфейса, и в обеих ОС интерфейсы настраиваются одинаково. Я могу пинговать DNS-серверы, GW по умолчанию из Windows 7

Обновить:

Nslookup

C:\>nslookup
DNS request timed out.
    timeout was 2 seconds.
Default Server:  UnKnown
Address:  80.58.61.250

> Yahoo.com
Server:  UnKnown
Address:  80.58.61.250

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

IPCONFIG

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Mac-Windows 7
   Primary DNS Suffix  . . . . . . . : 
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Broadcom NetXtreme GBabit Ethernet
   Physical Address. . . . . . . . . : C4-2C-03-3B-30-8E
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 172.31.17.14(Preferred) 
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Thursday, December 16, 2010 6:57:58 AM
   Lease Expires . . . . . . . . . . : Friday, December 17, 2010 7:01:16 AM
   Default Gateway . . . . . . . . . : 172.31.17.254
   DHCP Server . . . . . . . . . . . : 172.31.17.254
   DNS Servers . . . . . . . . . . . : 80.58.61.250
                                       80.58.61.254
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter iSATAp.{5E50E7E1-3532-4D59-97F3-437CB9ABD85B}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Teredo Tunneling Pseudo-Interface:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

трассировка маршрута (результат одинаков для макроса)

C:\>tracert 8.8.8.8

Tracing route to 8.8.8.8 over a maximum of 30 hops

  1    <1 Microsoft    <1 Microsoft    <1 Microsoft  172.31.17.254
  2     *        *        *     Request timed out.
  3     *        *        *     Request timed out.
  4     *        *        *     Request timed out.
  5     *        *        *     Request timed out.
  6     *        *        *     Request timed out.
  7     *        *        *     Request timed out.
  8     *        *        *     Request timed out.
  9     *        *        *     Request timed out.
 10     *        *        *     Request timed out.
 11     *        *        *     Request timed out.
 12   111 Microsoft   109 Microsoft   109 Microsoft  8.8.8.8

Trace complete.

NetStat

C:\>netstat

Active Connections

  Proto  Local Address          Foreign Address        State
  TCP    127.0.0.1:5357         Mac-Windows 7:49165     TIME_WAIT
  TCP    127.0.0.1:5939         Mac-Windows 7:49164     ESTABLISHED
  TCP    127.0.0.1:49157        Mac-Windows 7:49158     ESTABLISHED
  TCP    127.0.0.1:49158        Mac-Windows 7:49157     ESTABLISHED
  TCP    127.0.0.1:49160        Mac-Windows 7:49161     ESTABLISHED
  TCP    127.0.0.1:49161        Mac-Windows 7:49160     ESTABLISHED
  TCP    127.0.0.1:49162        Mac-Windows 7:49163     ESTABLISHED
  TCP    127.0.0.1:49163        Mac-Windows 7:49162     ESTABLISHED
  TCP    127.0.0.1:49164        Mac-Windows 7:5939      ESTABLISHED

4 ответа4

2

Это было причиной того, что DNS не работает с DHCP на Windows 7 в моем случае:

После 2 дней борьбы я внезапно заметил, что когда я перезагружал маршрутизатор (после изменения какого-то базового параметра), его дата, вероятно, была сброшена до BIRTHDATE (2005), поэтому аренда, которую он давал, была в прошлом и, вероятно, Windows 7 полагается на дата, указанная DHCP вместо его собственного ...

В результате аренда уже закончена.

Затем происходят 2 странные вещи, вы можете проверить их с помощью ipconfig /allcompartments /all в Windows 7 по некоторым причинам:

  • Windows 7 не понимает срок аренды: она объявляет более 136 лет вместо 120 минут!
  • Если срок аренды уже истек: Windows 7 игнорирует данный DNS!

Подведем итог РЕШЕНИЯ в моем случае было:

  1. Установите правильное время на сервере DHCP.
  2. Запустите ipconfig /release
  3. Запустите ipconfig /renew

DHCP с DNS должен быть в рабочем состоянии!

Так что ВСЕГДА проверяйте дату DHCP-сервера ...

0

У вас есть прокси-сервер, который случайно работает в Windows 7?

0

Я думаю, вы можете попробовать

  1. запустите nslookup и посмотрите, разрешаются ли имена.
  2. попробуйте использовать общедоступный DNS, например, 8.8.8.8 / 8.8.4.4, в качестве DNS-серверов, чтобы проверить, работает ли он
  3. проверьте файл / etc / hosts в windows (находится в% systemroot%\system32\drivers\etc\)

чтобы дать нам больше информации, вы можете:

  1. дайте нам вывод ipconfig, netstat
  2. проследить маршрут до серверов DNS, поставляемых с использованием tracert
0

OpenDNS , пожалуй, все, что вам нужно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .