Windows 7 non può eseguire il ping di un nome, ma solo di un indirizzo IP


8

Mi dispiace per questo, ma tutte le cose simili che ho letto non risolvono il mio problema.

Ho Windows 7 Professional su queste due macchine e sono collegate in rete come pubbliche. La condivisione è impostata su condivisione file, individuazione, ecc. - Tutto aperto. Windows Explorer va bene e posso vedere la rete grande e le cartelle condivise. Posso andare a un prompt dei comandi (come amministratore) e eseguire il ping dell'altra macchina utilizzando l'indirizzo IP.

NON POSSO eseguire il ping usando il suo nome. Voglio farlo per utilizzare Connessione desktop remoto . I nomi dei gruppi di lavoro sono gli stessi e sono un utente e un amministratore su entrambe le macchine con la stessa password.

Ho provato con il firewall di Windows inattivo su entrambi i computer e il software antivirus inattivo su entrambi. Sto usando un router Belkin con blocco ping WAN ma nessuna opzione LAN. Entrambe le macchine mostrano bene sul router.

Sono trascorsi tre giorni e non posso risolvere questo problema. L'anno scorso ho usato Windows XP e navigava perfettamente per nome. Windows 7 Professional sta facendo qualcosa di diverso?

Risultati della diagnostica

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

Puoi pubblicare ipconfig /allda entrambe le macchine? Hai un problema con la risoluzione dei nomi.
Giovanni,

1
Inoltre, possibile duplicato di superuser.com/questions/119318/…
john

So che seleziona tutto nel prompt dei comandi copia il testo, ma dice che è troppo grande per postarlo come commento qui- Come posso pubblicarlo qui -Grazie
Alan

1
la domanda 119318 lo risolve aggiungendo un file hosts che non funziona con gli indirizzi LAN dinamici
Alan

Jasper .... ho formattato un po 'meglio ... Ho cercato su Google per 2 giorni, ma a parte la creazione di file host per IP statici ecc., non ho trovato nulla - e ci ho provato. Questa risoluzione dei nomi era un gioco da ragazzi in XP, ma finora impossibile in 7. Windows Explorer è fantastico sulla rete ma NON POSSO eseguire il ping di un nome in Windows 7 - assolutamente no.
Alan,

Risposte:


1

Ho notato che la risoluzione dei nomi è una funzione hit o miss su una rete peer-to-peer senza server DNS centrale (su qualsiasi versione di Windows).

È possibile verificare se è in esecuzione il servizio di rete zeroconf che dovrebbe risolvere i nomi e una miriade di altre cose.

Di solito installo il servizio Bonjour di Apple che funziona perfettamente per la risoluzione dei nomi locali su piccole reti.


Nessun servizio su questa macchina Windows 7 che inizia con una "Z"
Alan,

Sì, fatevi un favore e installate il servizio bonjour su ogni macchina o abilitate Netbios su TCP / IP. Non credo sia abilitato per impostazione predefinita (almeno non è sulla mia macchina 7) e se non si dispone di un server DNS come un router che fornisce questa funzione, la risoluzione dei nomi non funzionerà. la risoluzione dei nomi ha funzionato su XP perché Netbios su TCP / IP era abilitato per impostazione predefinita.
Scandalista il

Ho visto le opzioni sull'adattatore e abilitato tcp / ip su entrambe le macchine - e mostra su 'ipconfig / all' (sopra) come abilitato su entrambi - e la sottorete è la stessa e il WORKGROUP ... ed entrambi riavviati .. darò un'occhiata al servizio bonjour ma ci deve essere un modo per 7 per risolvere i nomi delle macchine di rete ..
Alan,

Ho scoperto questo su Bonjour "Molto tempo fa mi sono imbattuto in informazioni che sembrano essere affidabili che Bonjour è un servizio non necessario che crea anche un buco nel firewall per consentire potenzialmente al malware di invadere un computer. Pertanto, sto raccomandando le informazioni sul sito Raymond.cc come segue: '' '' '
Alan

Dovrei anche ricordarti che Netbios e qualsiasi servizio creano un buco nel firewall e una potenziale fessura in cui il malware può intrufolarsi. Il fatto è che NetBIOS viene gradualmente eliminato come il modo principale per risolvere i nomi su una rete locale. Come ho detto, DNS è sempre il punto di riferimento per la risoluzione dei nomi e se non si dispone di un server o un router che lo gestisce, è necessario ottenerne uno o installare un servizio di configurazione zero come bonjour. Sono certo che Bonjour consegnerà la merce che stai cercando.
Scandalista il

0

Penso che questo sia gestito da NetBIOS, che consente la scoperta di nomi in assenza di un server DNS interno. Non sono sicuro che il tuo router fungerebbe da server DNS, quindi NetBIOS su TCP / IP dovrebbe essere abilitato e i PC dovrebbero essere sulla stessa sottorete. Dal momento che possono fare il ping a vicenda è sicuro supporre che sia così.

È possibile abilitare NetBIOS su TCP / IP nelle impostazioni della scheda di rete, abilitando la casella di controllo nelle proprietà della scheda.

Prova nbtstat -cnella riga di comando e vedi se il tuo nodo opposto è visibile.


Mi dispiace per la formattazione. Sì, ho modificato le impostazioni dell'adattatore, quindi ora è specificamente tcp / ip su entrambe le macchine (anziché l'impostazione predefinita) e riavviato - nessuna modifica. sì, posso vedere l'altra macchina in NBTSTAT -c e ha il nome e l'IP-Eeeek !!! mi sembra di arrivare da qualche parte ..
Alan,

Ma non riesco ancora a eseguire il ping sui nomi dei computer
Alan,


0

Controllare se "Protocollo Internet versione 6 (TCP / IPv6)" in "Proprietà connessione alla rete locale" è abilitato o meno. In caso contrario, selezionare la casella per abilitarlo e eseguire il ping dell'host remoto.


1
Ciao Ranjit, benvenuto in Super User. Puoi espandere un po 'la tua risposta per elaborare il motivo per cui funziona? Non è immediatamente evidente, poiché la domanda originale non menziona nulla relativo a IPv6.
bertieb,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.