विंडोज 7 में स्थानीय मशीनों को नाम से पिंग करने में असमर्थ


13

मुझे अपने नाम पर स्थानीय मशीनों को पिंग करने के साथ एक अजीब (और लगातार!) समस्या हो रही है। मेरा मानना ​​है कि मेरी मशीन (विंडोज 7 64-बिट) केवल एक ही मुद्दा है। यह एक वायरलेस कनेक्शन पर है।

एक उदाहरण के रूप में, मेरे नेटवर्क पर एक उपकरण पर विचार करें WDTVLiveHub। यह एक वेस्टर्न डिजिटल लाइव हब (आश्चर्य!) है। यदि मैं ब्राउज़र में अपने राउटर की डीएचसीपी क्लाइंट टेबल पर जाता हूं (मेरा राउटर एक WRT400N है), तो मुझे यह प्रविष्टि दिखाई देती है:

WDTVLiveHub 192.168.1.101

महान। इसलिए मैं उस आईपी पते को पिंग करने की कोशिश करता हूं:

ping 192.168.1.101

Pinging 192.168.1.101 with 32 bytes of data:
Reply from 192.168.1.101: bytes=32 time=9ms TTL=64
Reply from 192.168.1.101: bytes=32 time=16ms TTL=64
Reply from 192.168.1.101: bytes=32 time=16ms TTL=64
Reply from 192.168.1.101: bytes=32 time=16ms TTL=64

Ping statistics for 192.168.1.101:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 9ms, Maximum = 16ms, Average = 14ms

ठीक है, अभी भी अच्छी लग रही है। अब मैं इसे नाम से पिंग करने की कोशिश करता हूं:

ping WDTVLiveHub

Ping request could not find host WDTVLiveHub. Please check the name and try again.

मैंने जो पढ़ा है, उससे DNS सर्वर और होस्ट नाम लुकअप के साथ समस्या उत्पन्न होती है। दिलचस्प है, अगर मैं निम्नलिखित टाइप करता हूं:

pathping 192.168.1.101

मुझे यह आउटपुट मिलता है:

Tracing route to WDTVLIVEHUB [192.168.1.101]
over a maximum of 30 hops:
  0  Scotty [192.168.1.103]
  1  WDTVLIVEHUB [192.168.1.101]

Computing statistics for 25 seconds...
            Source to Here   This Node/Link
Hop  RTT    Lost/Sent = Pct  Lost/Sent = Pct  Address
  0                                           Scotty [192.168.1.103]
                                1/ 100 =  1%   |
  1   12ms     1/ 100 =  1%     0/ 100 =  0%  WDTVLIVEHUB [192.168.1.101]

Trace complete.

स्कॉटी स्पष्ट रूप से मेरी स्थानीय मशीन का नाम है। इसलिए यह किसी भी तरह से नाम खोजने में सक्षम है जब मैं उस दृष्टिकोण को ...

ipconfig /all DNS सर्वरों के तहत निम्नलिखित दिखाता है:

   DNS Servers . . . . . . . . . . . : 192.168.1.1
                                       ***.***.***.***
                                       ***.***.***.***

जहां * इंटरनेट के माध्यम से DNS 1 और DNS 2 के तहत मेरे राउटर में दिखाई देने वाले समान DNS सर्वर का प्रतिनिधित्व करता है।

पूर्णता के लिए, यहाँ का पूरा आउटपुट है ipconfig /all:

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Scotty
   Primary Dns Suffix  . . . . . . . : 
   Node Type . . . . . . . . . . . . : Peer-Peer
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Wireless LAN adapter Wireless Network Connection:

   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Dell Wireless 1397 WLAN Mini-Card
   Physical Address. . . . . . . . . : 0C-EE-E6-D1-07-E8
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2002:d83a:31e5:1234:5592:398e:8968:43d1(Preferred) 
   Temporary IPv6 Address. . . . . . : 2002:d83a:31e5:1234:ecce:2f79:72a5:5273(Preferred) 
   Link-local IPv6 Address . . . . . : fe80::5592:398e:8968:43d1%26(Preferred) 
   IPv4 Address. . . . . . . . . . . : 192.168.1.103(Preferred) 
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : September-17-12 11:05:57 PM
   Lease Expires . . . . . . . . . . : September-18-12 11:05:57 PM
   Default Gateway . . . . . . . . . : fe80::200:ff:fe00:0%26
                                       192.168.1.1
   DHCP Server . . . . . . . . . . . : 192.168.1.1
   DHCPv6 IAID . . . . . . . . . . . : 537718502
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-12-80-3D-D7-00-26-B9-0D-08-70
   DNS Servers . . . . . . . . . . . : 192.168.1.1
                                       ***.***.***.***
                                       ***.***.***.***
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : VirtualBox Host-Only Ethernet Adapter
   Physical Address. . . . . . . . . : 08-00-27-00-98-9A
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::b48a:916b:c0f:fb29%23(Preferred) 
   Autoconfiguration IPv4 Address. . : 169.254.251.41(Preferred) 
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   Default Gateway . . . . . . . . . : 
   DHCPv6 IAID . . . . . . . . . . . : 570949671
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-12-80-3D-D7-00-26-B9-0D-08-70
   DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
                                       fec0:0:0:ffff::2%1
                                       fec0:0:0:ffff::3%1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter Local Area Connection* 15:

   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

Tunnel adapter isatap.{55899375-C31D-4173-A529-4427D63FD28B}:

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

Tunnel adapter isatap.{64B8F35F-A6AB-4D6B-B1D5-DD95F57B1458}:

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

निश्चित रूप से नहीं पता है कि वास्तव में कैसे निदान किया जाए ... लेकिन समस्या वास्तव में निराशाजनक है! सबसे बड़ी समस्या यह है कि मेरे मैप किए गए नेटवर्क ड्राइव को आईपी द्वारा किया जाना है, और फिर किसी भी समय राउटर उन उपकरणों को नए आईपी पते प्रदान करता है, मेरे सभी नेटवर्क शेयर फिर से टूट जाते हैं। बदबू आ रही है!

संभव समाधान पर कुछ सहायता पसंद करेंगे। मैंने इस netshकैटलॉग को रीसेट करने की सभी कोशिश की है और यह बिल्कुल भी तय नहीं हुआ है। आँख बंद करके चीजों को रीसेट करने के बजाय, क्या गलत हो रहा है, इसका स्पष्टीकरण पसंद करेंगे!

अद्यतन: जब मैं अपना pingअनुरोध चला रहा था, तो मैं यह देखने के लिए कि मैं क्या कर रहा था, मैंने 1.8.2 वेंचर को चलाया । Wireshark तुरंत चार LLMNRअनुरोधों को दिखाता है जो मुझे विश्वास है कि सही मल्टीकास्ट गंतव्य है। उनमें से दो IPv4 हैं और अन्य दो IPv6 हैं। जो मैं नहीं देख पा रहा हूं, वह कोई ICMP पैकेट है? क्या एलएलएमएनआर को अपने दम पर काम करने की उम्मीद की जानी चाहिए?

अद्यतन 2: मैं नाम से नेटवर्क पर एक और मशीन (विंडोज विस्टा) पिंग करने में सक्षम हूं। यह इस विचार के साथ है कि एलएलएमएनआर केवल नई विंडोज मशीनों पर समर्थित है, लेकिन मेरे नेटवर्क पर अन्य उपकरणों पर नहीं। मैंने अपनी अन्य मशीन पर वायरशार्क स्थापित किया , और पाया कि जब मैं वहां से पिंग करता हूं, तो यह NBNS पैकेट - NetBIOS नाम सेवा भी भेजता है। इसका तात्पर्य यह है कि किसी तरह मेरी मशीन किसी कारण से एनबीएनएस प्रश्न नहीं भेज रही है। अभी भी खुदाई हो रही है ...

अद्यतन 3: बस NetBIOS पैकेट भेजने के लिए प्रतीत नहीं हो सकता। मुझे लगता है कि यह मूल कारण है। मैंने समूह नीति के माध्यम से एलएलएमएनआर को अक्षम करने की कोशिश की है, उम्मीद है कि नेटबीआईओएस जादुई रूप से शुरू होगा, लेकिन कोई भाग्य नहीं। ipconfigयह दर्शाता है कि टीसीपी / आईपी पर नेटबीआईओएस सक्षम है, और फिर भी वायरशार्क किसी भी नेटबीआईओएस नाम रिज़ॉल्यूशन पैकेट को बाहर नहीं भेजा जा रहा है। मैंने अक्षम करने की कोशिश की है और फिर इसे फिर से सक्षम किया है। मैं भी के दो क्लासिक आदेशों की कोशिश की है nbtstat winsock reset catalogऔर nbtstat int ip reset reset.log, लेकिन उन सभी को एक NetBIOS मुद्दों को ठीक नहीं किया। क्या कुछ मार्गदर्शन मिलेगा ...

हल किया! कई, कई wmz के लिए धन्यवाद। वह या वह वास्तव में इस मुद्दे को ठीक से इंगित करता है: जो भी कारण के लिए टीसीपी / आईपी पर मेरे NetBIOS ने खुद को पीयर-टू-पीयर मोड में कार्य करने के लिए सेट किया था। थोड़ा शोध के बाद, यह पीयर-टू-पीयर मोड केवल तभी काम करता है जब आपके पास एक विनस सर्वर सेट होता है (जो मैं निश्चित रूप से नहीं करता!)। मैंने रजिस्ट्री में खोदा और NodeType के तहत कोई प्रविष्टियाँ नहीं मिलीं, लेकिन वास्तव में 0x00000002 के मान (भयावहता के डर से!) के साथ DhcpNodeType के लिए एक प्रविष्टि है। 1 का मान ब्रॉडकास्ट है (जो ठीक रहा होगा), 2 पीयर-टू-पीयर (एक विन सर्वर की आवश्यकता है! एके!), 4 विन सर्वर का प्रसारण करता है, और 8 प्रसारण का प्रयास करता है, फिर जीत सर्वर (जिसे "हाइब्रिड" कहा जाता है) मोड)। DhcpNodeType प्रविष्टि को हटाने और रिबूट करने के बाद, मैंने पाया किipconfig /allअब हाइब्रिड मोड दिखाया गया है। तो ऐसा लगता है कि यह विंडोज 7 अल्टीमेट 64-बिट के लिए डिफ़ॉल्ट है। मैंने पिंगिंग की कोशिश की wdtvlivehub, और सफलता के मीठे स्वाद के साथ तुरंत स्वागत किया गया। आपके विभिन्न उत्तरों के लिए आप सभी को बहुत-बहुत धन्यवाद। मैं विंडोज या किसी पागल चीज को फिर से स्थापित किए बिना समस्या को हल करने में बहुत खुश हूं। मुझे अभी भी पता नहीं है कि यह मूल्य कभी कैसे बदल गया ... लेकिन कम से कम यह देखने के लिए एक और बात है और उम्मीद है कि यह जानकारी किसी और को निराशा होती नेटवर्किंग समस्याओं से निपटने में मदद करती है! बहुत अच्छा लगता है इस समस्या को पाला! बाउंटी ने अच्छी कमाई की!

धन्यवाद!


1
क्या आप कृपया cmd - nslookup - 192.168.1.101
Langhard

1
और यह भीcmd - nslookup - WDTVLiveHub
लैंगहार्ड सेप

वह :) जैसा कि ऐसा क्यों हुआ - DHCPNodeType का अस्तित्व यह दर्शाता है कि यह डीएचसीपी द्वारा निर्धारित किया गया था। यह कई डीएचसीपी सर्वरों में उपलब्ध कॉन्फ़िगरेशन विकल्प है। यदि कॉन्फ़िगर किया गया है, तो यह दिए गए मान के प्रकार को सेट करेगा। समस्या यह है कि यदि आप बाद में नेटवर्क से कनेक्ट होते हैं जो इसे सेट नहीं करता है, तो भी रजिस्ट्री में रहना प्रतीत होता है। इसका मतलब यह समस्या फिर से प्रकट हो सकती है (यदि आप उस नेटवर्क का उपयोग करेंगे जो इसे फिर से सेट करता है)। अंतिम रूप से कम से कम मुझे आपका प्रश्न एक प्रमुख उदाहरण लगता है कि एक अच्छा प्रश्न कैसा दिखना चाहिए । आपने ज्यादातर काम किया!
wmz

जवाबों:


12

आपके निष्कर्ष नेटबायोस रिज़ॉल्वर को इंगित करते हैं, जो बदले में इस प्रविष्टि को एक संदिग्ध बनाता है:
Node Type . . . . . . . . . . . . : Peer-Peer

नेटबायस नोड प्रकार पी (2) - सामान्य रूप से केवल विनस सर्वर के साथ उपयोग किया जाता है (जो मुझे लगता है कि आपके पास नहीं है) - प्रभावी रूप से किसी भी नेटबायोस नाम संकल्प प्रसारण को निष्क्रिय करता है।

यह आलेख समस्या को आपके समान ही बताता है और Msoft टेक्नेट के लेख से भी लिंक करता है कि नोड प्रकार को कुछ और उचित तरीके से कैसे रीसेट किया जाए:

इस समस्या को हल करने के लिए, इन चरणों का पालन करें:

Click Start, click Run, type regedit, and then click OK.
Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBt\Parameters
In the right pane of Registry Editor, delete the following values if they are present:
    NodeType
    DhcpNodeType

नोट यदि NodeType मान मौजूद है, तो यह मान DhcpNodeType मान को ओवरराइड करेगा। यदि न तो उपकुंजी मौजूद है और यदि कोई WINS सर्वर क्लाइंट के लिए कॉन्फ़िगर नहीं किया गया है, तो कंप्यूटर b- नोड मोड का उपयोग करता है। यदि कम से कम एक WINS सर्वर कॉन्फ़िगर किया गया है, तो कंप्यूटर h- नोड मोड का उपयोग करता है। रजिस्ट्री संपादक से बाहर निकलें। कंप्यूटर को पुनरारंभ। नेटवर्क पर कार्यसमूह कंप्यूटर को फिर से देखने का प्रयास करें।


यह बहुत ही आशाजनक लग रहा है। मैं आज रात इसे आजमाऊंगा। यह मेरे लिए सबसे उपयुक्त समाधान की तरह लगता है। मैं वास्तव में यह उम्मीद कर रहा हूँ!
अद्रवार्क

यह यह किया! यदि आप रुचि रखते हैं, तो मैंने अपने मूल प्रश्न में कुछ बारीकियों को जोड़ा।
अद्रवार्क

यह बहुत बड़ी मदद थी और पूरी तरह से काम किया। धन्यवाद!
जेसन आर। कोम्ब्स

1
डिफ़ॉल्ट रूप से इस मान के पीयर-पीयर पर सेट होने के संभावित कारण क्या हैं? क्या यह इस तथ्य से प्रभावित हो सकता है, कि मेरा कंप्यूटर WAN से जुड़ा था, जब मैं सिस्टम स्थापित कर रहा था?
ओलेग्स जेरेमजेव्स

@OlegsJeremejevs यह DCHP सर्वर द्वारा सबसे अधिक संभावना है क्योंकि Win इस नोड प्रकार को डिफ़ॉल्ट रूप से सेट नहीं करता है (b / h डिफ़ॉल्ट सेटिंग है)। ओपी प्रश्न के लिए मेरी टिप्पणी देखें
wmz

3

आपके ipconfig /allआउटपुट के बारे में एक दिलचस्प बात यह है कि आपके पास कोई प्राथमिक डीएनएस प्रत्यय नहीं है, आपको उस एडाप्टर पर ipv4 के लिए tcp / ip proprties में जाना चाहिए और अपने प्राथमिक dns प्रत्यय के रूप में कार्यसमूह को जोड़ना चाहिए और देखना चाहिए कि क्या यह आपके अन्य के लिए नामों को हल करने में सक्षम है सिस्टम, अधिकांश राउटर मशीनों के नाम के लिए .workgroup जोड़ देगा ताकि आपके सिस्टम के लिए fqdn scotty.workgroup हो। यह भी देखें और देखें कि क्या आप नाम से WDTVLiveHub.workgroup पिंग कर सकते हैं। आपको उस एडेप्टर के लिए IPv4 सेटिंग्स पर dns सर्च डोमेन सूची में वर्कग्रुप भी जोड़ना चाहिए।


यह भी बहुत आशाजनक लगता है। मैं यह भी कोशिश करता हूँ। धन्यवाद!
aardvarkk

2

शायद सर्वर होस्ट नाम को हल करने में असमर्थ है।

आप होस्ट फ़ाइल में WDTVLiveHub के लिए प्रविष्टि जोड़ने की कोशिश कर सकते हैं:

192.168.1.101 WDTVLiveHub

विंडोज पर: C: \ Windows \ system32 \ driver \ etc \


1
दो बातें: 1) मुझे लगता है कि आपके पास वह पीछे है। IP पता पहले, और hostname दूसरा होना चाहिए। 2) hostsफ़ाइल में जोड़ने से समस्या "ठीक" हो जाती है, लेकिन यह मूल रूप से वास्तविक मुद्दे की अनदेखी कर रहा है - कि मेजबान नाम समाधान काम नहीं कर रहा है। यह एक समाधान की तुलना में मेरे लिए अधिक समाधान की तरह लगता है ... मुझे hostsअपने नेटवर्क पर सभी मशीनों के लिए फ़ाइल में प्रविष्टियां नहीं जोड़नी चाहिए ! अभी भी उपयोगी हालांकि, जवाब देने के लिए धन्यवाद।
अद्रवार्क

1

शायद समान नेटवर्क उपकरणों पर मिश्रण करना जो कि iPv4 और iPv6 का उपयोग करते हैं, समस्या है।

आप राउटर और विंडोज 7 में iPv6 को बंद करने का प्रयास कर सकते हैं।


1

निम्नलिखित समाधान आपको स्थानीय होस्ट्स-फाइलों से निपटने वाली हलचल और NETBIOS नाम की चीजों को हल करने के बारे में भूल जाएगा - लेकिन इसके लिए एक नकारात्मक पहलू है। यह केवल आपके विंडोज़ या राउटर कॉन्फिग में चालू या बंद करने के लिए एक सेटिंग नहीं है। इसके लिए आपकी तरफ से थोड़ा और प्रयास करने की जरूरत है।

मेरे लिए ऐसा लगता है कि आप इस तरह से बाहर निकलने के लिए पर्याप्त रूप से परिष्कृत हैं, जहां आपको अपने घर के नेटवर्क में फिर से नाम बदलने की समस्या नहीं होगी!

Www.dd-wrt.com पर एक त्वरित जाँच के बाद ऐसा लगता है जैसे आपका सिस्को-राउटर ओपन-सोर्स राउटर-फर्मवेयर डीडी-डब्ल्यूआरटी चलाने के लिए अनुकूल है। सॉफ्टवेयर की यह छोटी सी शांति आपके राउटर को आपके घर-नेटवर्क और उससे भी अधिक सभी प्रकार की कार्यक्षमता में खर्च करेगी। इसमें DNSMasq नामक एक सेवा भी शामिल है जो एक छोटा, हल्का डीएनएस-सर्वर है जो आपके राउटर पर चलता है।

से डीडी-WRT विकी:

एक अतिरिक्त लाभ यह है कि DNSMasq समझदारी से डीएचसीपी पट्टों को अपने DNS डेटाबेस में जोड़ सकता है, जो किसी भी डीएचसीपी ग्राहक, स्थैतिक या गतिशील के लिए स्थानीय नाम लुकअप प्रदान करता है।

तो यह वास्तव में आपके नेटवर्क में वास्तविक डीएनएस-रिज़ॉल्यूशन जोड़ देगा जो इस उम्मीद पर आधारित नहीं है कि आपके नेटबीआईओएस और मल्टीकास्ट-डीएनएस-रिज़ॉल्यूशन काम करता है।

यदि आप उस तरह के आदमी हैं, जो कुछ घंटों के लिए चारों ओर गुदगुदी करना पसंद करता है और कुछ नया करने की कोशिश करता है, तो मेरा सुझाव है कि आप इस पर एक नज़र डालें। आप यहां अपने राउटर को फ्लैश करने के लिए एक गाइड पा सकते हैं, लेकिन कृपया जांचना सुनिश्चित करें कि आपके डिवाइस और मॉडल-संस्करण डीडी-डब्ल्यूआरटी के साथ संगत हैं इससे पहले कि आप नए फर्मवेयर को फ्लैश करें या आप अपने डिवाइस को भ्रष्ट कर सकते हैं! इस जाँच के लिए फिर से लिंक

डीडी-WRT के साथ आपको मिलने वाला अन्य ठंडा सामान:

  • वेक ऑन लैन सपोर्ट - अपने डिवाइस को शब्द में हर जगह से बूट करें
  • वीपीएन एंडपॉइंट-सपोर्ट - विदेश से अपने घर-नेटवर्क के लिए एक सुरक्षित कनेक्शन प्राप्त करें।
  • बैंडविड्थ विश्लेषण और प्रबंधन - अपने नेटवर्क के उपयोग के बारे में वास्तविक जानकारी प्राप्त करें।
  • कई और बातें। अवलोकन यहाँ पाया जा सकता है

वैसे, इसकी फ्री भी।

चीयर्स Riscie!

(मैं डीडीआर-डब्ल्यूआरटी के किसी भी डेवलपर्स से जुड़ा नहीं हूं और न ही इस फर्मवेयर का उपयोग करने वाले किसी व्यक्ति से कोई लाभ होगा - मैं सिर्फ इतना उत्साही हूं क्योंकि मैं वास्तव में इसकी कार्यक्षमता में विश्वास करता हूं :))

dd-wrt स्टेटस स्क्रीनशॉट


बस सावधानी बरतने के लिए कि फर्मवेयर की स्थापना के दौरान मानव त्रुटि राउटर को ईंट कर सकती है।
harrymc
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.