Windows 7 nie może pingować nazwy, tylko adresu IP


8

Przepraszam za to, ale wszystkie podobne rzeczy, które przeczytałem, nie rozwiązują mojego problemu.

Mam Windows 7 Professional na tych dwóch komputerach i są one połączone w sieć jako publiczne. Udostępnianie jest ustawione na udostępnianie plików, wykrywanie itp. - wszystkie otwarte. Eksplorator Windows jest w porządku i widzę sieć świetnie i foldery współdzielone. Mogę przejść do wiersza polecenia (jako administrator) i wysłać polecenie ping do innego komputera przy użyciu adresu IP.

NIE MOŻNA pingować przy użyciu jego nazwy. Chcę to zrobić, aby użyć połączenia pulpitu zdalnego . Nazwy grup roboczych są takie same, a ja jestem użytkownikiem i administratorem na obu komputerach z tym samym hasłem.

Próbowałem z zaporą systemu Windows na obu komputerach i oprogramowaniem antywirusowym na obu komputerach. Używam routera Belkin z blokowaniem ping WAN, ale nie ma opcji LAN. Obie maszyny pokazują się dobrze na routerze.

Minęły trzy dni i nie mogę rozwiązać tego problemu. W zeszłym roku korzystałem z systemu Windows XP, a nawigacja z nazwy była idealna. Czy system Windows 7 Professional robi coś inaczej?

Wyniki diagnostyczne

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>ping phoenix

Pinging phoenix.Belkin [198.105.251.24] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 198.105.251.24:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

C:\Windows\system32>ipconfig /all

    Windows IP Configuration

       Host Name . . . . . . . . . . . . : october7
       Primary Dns Suffix  . . . . . . . :
       Node Type . . . . . . . . . . . . : Hybrid
       IP Routing Enabled. . . . . . . . : No
       WINS Proxy Enabled. . . . . . . . : No
       DNS Suffix Search List. . . . . . : Belkin

    Ethernet adapter Local Area Connection 2:

       Connection-specific DNS Suffix  . : Belkin
       Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
       Physical Address. . . . . . . . . : 6C-62-6D-69-B4-6B
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
       Link-local IPv6 Address . . . . . : fe80::a815:ffa0:1230:86fc%13(Preferred)
       IPv4 Address. . . . . . . . . . . : 192.168.2.10(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Lease Obtained. . . . . . . . . . : Tuesday, July 23, 2013 5:08:44 PM
       Lease Expires . . . . . . . . . . : Friday, August 29, 2149 11:47:41 PM
       Default Gateway . . . . . . . . . : 192.168.2.1
       DHCP Server . . . . . . . . . . . : 192.168.2.1
       DHCPv6 IAID . . . . . . . . . . . : 292315757
       DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-17-48-BC-21-6C-62-6D-69-B4-6B

       DNS Servers . . . . . . . . . . . : 192.168.2.1
       NetBIOS over Tcpip. . . . . . . . : Enabled

    Tunnel adapter isatap.Belkin:

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

    Tunnel adapter Local Area Connection* 11:

       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
       IPv6 Address. . . . . . . . . . . : 2001:0:9d38:6ab8:34e2:129c:b8ad:7db(Preferred)
       Link-local IPv6 Address . . . . . : fe80::34e2:129c:b8ad:7db%11(Preferred)
       Default Gateway . . . . . . . . . : ::
       NetBIOS over Tcpip. . . . . . . . : Disabled

Czy możesz pisać ipconfig /allz obu maszyn? Masz problem z rozpoznawaniem nazw.
John

1
Również możliwy duplikat superuser.com/questions/119318/…
jn

Wiem, że zaznacz wszystko w wierszu polecenia kopiuje tekst - ale mówi, że jest zbyt duży, aby opublikować tutaj komentarz - Jak to opublikować tutaj
Alan

1
pytanie 119318 rozwiązuje to przez dodanie pliku hosts, który nie działa z dynamicznymi adresami LAN
Alan

sformatowałem trochę lepiej Jasper .... Pracowałem w Google od 2 dni, ale poza tworzeniem plików hosta dla statycznych adresów IP itp. nic nie znalazłem - i próbowałem. Ta metoda rozpoznawania nazw była łatwa w XP, ale jak dotąd niemożliwa w 7. Eksplorator Windows jest świetny w sieci, ale NIE MOGĘ pingować nazwy w Windows 7 - nie ma mowy.
Alan

Odpowiedzi:


1

Zauważyłem, że rozpoznawanie nazw jest funkcją trafienia lub pominięcia w sieci peer-to-peer bez centralnego serwera DNS (w dowolnej wersji systemu Windows).

Możesz sprawdzić, czy działa usługa sieci zeroconf, która ma rozwiązać nazwy i wiele innych rzeczy.

Zazwyczaj instaluję usługę Bonjour firmy Apple, która działa bezbłędnie w przypadku rozpoznawania nazw lokalnych w małych sieciach.


Brak usług na tym komputerze z systemem Windows 7, które zaczynają się od „Z”
Alan

Tak, zrób sobie przysługę i zainstaluj usługę bonjour na każdym komputerze lub włącz Netbios przez TCP / IP. Nie sądzę, aby była domyślnie włączona (przynajmniej jej nie ma na moim 7 komputerze), a jeśli nie masz serwera DNS, takiego jak router, który zapewnia tę funkcję, rozpoznawanie nazw nie będzie działać. rozpoznawanie nazw działało na XP, ponieważ Netbios przez TCP / IP był domyślnie włączony.
Skandalista

Zobaczyłem opcje na adapterze i włączyłem tcp / ip na obu komputerach - i pokazuje to w 'ipconfig / all' (powyżej) jako włączony w obu - i podsieć jest taka sama, a WORKGROUP ... i oba zostały zrestartowane .. Spojrzę na usługę bonjour, ale musi istnieć sposób, aby 7 rozwiązało nazwy maszyn sieciowych.
Alan

Znalazłem to o bonjour „Jakiś czas temu natknąłem się na to, co wydaje się być wiarygodną informacją, że Bonjour jest niepotrzebną usługą, która również tworzy lukę w zaporze ogniowej, aby potencjalnie umożliwić złośliwemu oprogramowaniu inwazję na komputer. Dlatego polecam informacje na stronie Raymond.cc w następujący sposób: '' '' '
Alan

Powinienem również przypomnieć, że Netbios, podobnie jak każda usługa, tworzy dziurę w zaporze ogniowej i potencjalną szczelinę, do której może się przedostać złośliwe oprogramowanie. Faktem jest, że NetBIOS jest stopniowo wycofywany jako podstawowy sposób rozpoznawania nazw w sieci lokalnej. Jak powiedziałem, DNS zawsze służy do rozpoznawania nazw, a jeśli nie masz serwera lub routera, który to obsługuje, musisz go uzyskać lub zainstalować usługę konfiguracji zerowej, taką jak bonjour. Jestem pewien, że bonjour dostarczy towary, których szukasz.
Skandalista

0

Myślę, że zajmuje się tym NetBIOS, który umożliwia wykrywanie nazw przy braku wewnętrznego serwera DNS. Nie jestem pewien, czy router będzie działał jak serwer DNS, więc NetBIOS przez TCP / IP musiałby być włączony, a komputery musiałyby znajdować się w tej samej podsieci. Ponieważ mogą pingować się nawzajem, można założyć, że tak jest.

Możesz włączyć NetBIOS przez TCP / IP w ustawieniach karty sieciowej, zaznaczając pole wyboru we właściwościach karty.

Spróbuj nbtstat -cw wierszu polecenia i sprawdź, czy przeciwny węzeł jest widoczny.


Przepraszam za formatowanie. Tak, zmieniłem ustawienia adaptera, więc teraz jest to specjalnie tcp / ip na obu komputerach (zamiast domyślnych) i zrestartowane - bez zmian. Tak widzę inną maszynę w NBTSTAT -c i ma nazwę i IP -wow, że czuje się jak ja się gdzieś ..
Alan

Ale nadal nie mogę pingować nazw komputerów
Alan


0

Sprawdź, czy „Protokół internetowy w wersji 6 (TCP / IPv6)” w „Właściwości połączenia lokalnego” jest włączony, czy nie. Jeśli nie, zaznacz to pole, aby włączyć i pingować hosta zdalnego.


1
Cześć Ranjit, witaj w Super User. Czy możesz nieco rozszerzyć swoją odpowiedź, aby wyjaśnić, dlaczego to działa? Nie jest to od razu widoczne, ponieważ pierwotne pytanie nie wspomina nic o IPv6.
bertieb
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.