मैंने हाल ही में अपनी मशीन पर वैग्रंट + वर्चुअलबॉक्स सामान का एक संयोजन किया है ताकि एक वर्चुअलाइज्ड उबंटू स्थापित करने की कोशिश की जा सके। हालाँकि, मुझे इससे कोई मतलब नहीं था इसलिए मैंने सब कुछ अनइंस्टाल कर दिया। तब से, मैंने अपने होस्ट मशीन पर कमांड लाइन अनुप्रयोगों का उपयोग करने के साथ कुछ मुद्दे उठाए हैं।
मैं विंडोज 7 x 64 पर हूं। Chrome ब्राउज़र और अन्य GUI आधारित टूल के माध्यम से DNS रिज़ॉल्यूशन और नेटवर्क कनेक्टिविटी ठीक लगती है। हालाँकि, जब मैं cmd.exe लॉन्च करता हूं, तो मुझे विभिन्न कमांड लाइन टूल्स से अजीब व्यवहार दिखाई देता है।
nslookup
निष्पादित nslookup
बुनियादी डोमेन नामों के आईपी पते को खोजने में असमर्थता।
C:\>nslookup google.com
Server: UnKnown
Address: 10.3.1.1
*** UnKnown can't find google.com: No response from server
10.3.1.1
मेरा राउटर है, जो डीएचसीपी के माध्यम से खुद को क्लाइंट के लिए डीएनएस सर्वर के रूप में आपूर्ति करता है। राउटर आगे की ओर Google DNS सर्वर के लिए DNS अनुरोध करता है। जैसा कि मैंने कहा, DNS रिज़ॉल्यूशन मेरे ब्राउज़र में और कई अन्य अनुप्रयोगों के माध्यम से काम कर रहा है, इसलिए मुझे संदेह है कि मेरा राउटर सेटअप या DNS सर्वर समस्या है। मैं विषय को सरल रखने के लिए उन विवरणों को यहां छोड़ दूंगा।
पिंग
ping
भौतिक IPv4 पतों के लिए काम करता है लेकिन होस्टनाम के लिए नहीं।
C:\>ping google.com
Ping request could not find host google.com. Please check the name and try again.
C:\>ping 8.8.8.8
Pinging with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=29ms TTL=52
Reply from 8.8.8.8: bytes=32 time=29ms TTL=52
Reply from 8.8.8.8: bytes=32 time=30ms TTL=52
Reply from 8.8.8.8: bytes=32 time=29ms TTL=52
Ping statistics for _`&:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 29ms, Maximum = 30ms, Average = 29ms
netstat
अब यहां यह दिलचस्प है। जब मैं दौड़ता हूं netstat
आज्ञा, Local Address
फ़ील्ड खाली है, हालाँकि IPv6 पते अभी भी दिखाई देते हैं। यह सिर्फ IPv4 वाले हैं जो नहीं करते हैं। यह पहले ठीक काम कर रहा था!
C:\>netstat -ano
Active Connections
Proto Local Address Foreign Address State PID
TCP LISTENING 4
TCP LISTENING 544
TCP LISTENING 904
TCP LISTENING 616
TCP LISTENING 4556
TCP LISTENING 6756
TCP LISTENING 1080
TCP LISTENING 4
TCP LISTENING 3612
TCP LISTENING 3436
TCP LISTENING 3436
TCP LISTENING 4
TCP ESTABLISHED 4
TCP ESTABLISHED 5196
TCP ESTABLISHED 2944
TCP ESTABLISHED 1444
TCP ESTABLISHED 3436
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP CLOSE_WAIT 3612
TCP CLOSE_WAIT 3612
TCP CLOSE_WAIT 3612
TCP CLOSE_WAIT 3612
TCP CLOSE_WAIT 3612
TCP CLOSE_WAIT 3612
TCP ESTABLISHED 3612
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP TIME_WAIT 0
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP ESTABLISHED 2944
TCP TIME_WAIT 0
TCP ESTABLISHED 2944
TCP LISTENING 3320
TCP LISTENING 4576
TCP LISTENING 5196
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP TIME_WAIT 0
TCP ESTABLISHED 4556
TCP ESTABLISHED 4556
TCP ESTABLISHED 6756
TCP ESTABLISHED 6756
TCP ESTABLISHED 3612
TCP ESTABLISHED 3612
TCP ESTABLISHED 3612
TCP LISTENING 3612
TCP LISTENING 3612
TCP ESTABLISHED 3612
TCP LISTENING 2960
TCP LISTENING 2044
TCP LISTENING 1420
TCP LISTENING 4
TCP LISTENING 4
TCP [::]:445 [::]:0 LISTENING 4
TCP [::]:1025 [::]:0 LISTENING 544
TCP [::]:1026 [::]:0 LISTENING 904
TCP [::]:1038 [::]:0 LISTENING 616
TCP [::]:3389 [::]:0 LISTENING 1080
TCP [::]:3587 [::]:0 LISTENING 5700
TCP [::]:5357 [::]:0 LISTENING 4
TCP [::]:32400 [::]:0 LISTENING 3436
TCP [::]:32401 [::]:0 LISTENING 3436
TCP [::1]:1028 [::]:0 LISTENING 1768
UDP *:* 1000
UDP *:* 964
UDP *:* 964
UDP *:* 1568
UDP *:* 1568
UDP *:* 1000
UDP *:* 1080
UDP *:* 3612
UDP *:* 3172
UDP *:* 3436
UDP *:* 3436
UDP *:* 3436
UDP *:* 3172
UDP *:* 2944
UDP *:* 3436
UDP *:* 1568
UDP *:* 2944
UDP *:* 2944
UDP *:* 964
UDP *:* 4
UDP *:* 4
UDP *:* 1568
UDP *:* 3436
UDP *:* 3436
UDP *:* 3436
UDP *:* 3436
UDP *:* 3436
UDP *:* 1568
UDP *:* 1568
UDP *:* 2960
UDP *:* 3436
UDP *:* 3436
UDP *:* 3436
UDP *:* 3436
UDP *:* 1420
UDP *:* 1568
UDP *:* 4
UDP *:* 4
UDP *:* 1568
UDP *:* 3436
UDP *:* 3436
UDP *:* 4
UDP *:* 4
UDP *:* 1568
UDP *:* 3436
UDP *:* 3436
UDP [::]:500 *:* 1000
UDP [::]:3540 *:* 5700
UDP [::]:3702 *:* 964
UDP [::]:3702 *:* 1568
UDP [::]:3702 *:* 964
UDP [::]:3702 *:* 1568
UDP [::]:4500 *:* 1000
UDP [::]:5355 *:* 1080
UDP [::]:58964 *:* 1568
UDP [::]:64135 *:* 964
UDP [::1]:1900 *:* 1568
UDP [::1]:64131 *:* 1568
UDP [fe80::2923:9898:cce9:9b60%18]:1900 *:* 1568
UDP [fe80::41ba:5355:289f:f5fa%27]:1900 *:* 1568
UDP [fe80::8c37:8952:a3d5:ca0%20]:1900 *:* 1568
UDP [fe80::8c37:8952:a3d5:ca0%20]:64130 *:* 1568
इस मुद्दे को हल करने के लिए मैंने जो चीजें की हैं:
- रिबूट
- एनआईसी ड्राइवरों को अनइंस्टॉल करें; मदरबोर्ड निर्माता से पुनर्स्थापित करें
ipconfig /flushdns
ipconfig /registerdns
- यह अच्छी तरह से पूछा
इनमें से कुछ भी काम नहीं किया। किसी को पता है कि समस्या क्या है या इसके निदान के लिए मैं क्या कदम उठा सकता हूं?
वैग्रंट / वर्चुअलबॉक्स विवरण
मैं यह सबसे नीचे चाहता हूं क्योंकि यह काफी लंबा और संभावित अप्रासंगिक है। हालाँकि, मैं इस पर चर्चा करना चाहता हूं क्योंकि यह मेरा मानना है कि इस मुद्दे को ट्रिगर किया गया है।
मैंने वर्चुअल बॉक्स पर Ubuntu ट्रस्टी 32 को स्थापित करने के लिए वैग्रंट कमांड की एक श्रृंखला चलाई:
$ vagrant box add ubuntu/trusty64
$ vagrant init ubuntu/trusty64
$ vagrant up
हालाँकि, यह अतिथि OS में DNS रिज़ॉल्यूशन के साथ समस्या थी। इसलिए मैंने अपने वीएम पर काम करने के लिए कुछ झंडे लगाए:
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyvm "Ubuntu Trusty 64" --natdnshostresolver1 on
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyvm "Ubuntu Trusty 64" --natdnsproxy1 on
हालांकि इसने उबंटू अतिथि ओएस पर डीएनएस प्रस्तावों को हल किया, पोर्ट अग्रेषण अभी भी काम नहीं किया। इसलिए क्योंकि यह काम नहीं कर रहा था मैंने इसे स्थापित / सेटअप वाली आभासी मशीनों को हटाने के बाद पूरी तरह से छोड़ दिया और वैग्रंट और वर्चुअलबॉक्स की स्थापना रद्द कर दी। इसके बाद जब मैंने देखा कि कमांड लाइन के सामान और यहां तक कि कमांड भी चलते हैं, हालांकि msys अब काम नहीं कर रहे थे। DNS रिज़ॉल्यूशन समस्याएँ अब मेरे होस्ट OS में मौजूद हैं!
संपादित करें
मैं नीचे टिप्पणी से अनुरोधों के साथ अपने प्रश्न में संशोधन करूंगा।
एडाप्टर आईपीवी 4 के तहत सेटिंग्स:
मेरे सिस्टम पर सभी उपलब्ध एडेप्टर नीचे हैं, प्रति ipconfig /all
कमांड (एडाप्टर नाम दिया गया Ethernet adapter Local Area Connection
मेरा वास्तविक भौतिक नेटवर्क एडाप्टर LAN से जुड़ा है)।
यह भी ध्यान दें कि मैंने अपने DNS सर्वरों को बदल दिया है 8.8.8.8
तथा 8.8.4.4
क्रमशः। आम तौर पर मेरा प्रवेश द्वार मेरा DNS सर्वर है ( 10.3.1.1
)। मैंने अपने राउटर और टिप्पणियों में किसी के सुझाव के साथ किसी भी मुद्दे को बाहर करने के लिए ऐसा किया।
C:\>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : Robert-PC
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : home
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : home
Description . . . . . . . . . . . : Qualcomm Atheros AR8151 PCI-E Gigabit Ethernet Controller (NDIS 6.20)
Physical Address. . . . . . . . . : 90-2B-34-57-0D-24
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::8c37:8952:a3d5:ca0%20(Preferred)
IPv4 Address. . . . . . . . . . . : 10.3.1.38(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Monday, May 25, 2015 9:35:57 PM
Lease Expires . . . . . . . . . . : Tuesday, May 26, 2015 9:36:00 PM
Default Gateway . . . . . . . . . : 10.3.1.1
DHCP Server . . . . . . . . . . . : 10.3.1.1
DNS Servers . . . . . . . . . . . : 8.8.8.8
8.8.4.4
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter Local Area Connection 3:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Cisco Systems VPN Adapter for 64-bit Windows
Physical Address. . . . . . . . . : 00-05-9A-3C-78-00
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::2923:9898:cce9:9b60%18(Preferred)
Autoconfiguration IPv4 Address. . : 169.254.155.96(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 654312858
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1A-03-8A-D9-90-2B-34-57-0D-24
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* 11:
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 Reusable ISATAP Interface {D85DF6F3-7D47-4198-B7B9-DD5680A8A6E7}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #4
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
अपने DNS को मैन्युअल रूप से Google के DNS सर्वर पर सेट करने के साथ, मैं भाग गया nslookup
(नीचे उत्पादन)। ध्यान दें कि मैं अभी भी होस्टनाम का उपयोग कर हल करने में सक्षम नहीं हूं nslookup
या ping
DNS के बाद Google DNS सर्वर में परिवर्तन होता है।
C:\>nslookup
Default Server: UnKnown
Address: 8.8.8.8
8.8.8.8
तथा 8.8.4.4
क्रमशः। ping google.com
अभी भी काम नहीं करता है। मैंने सेटिंग्स को सहेजा और एडेप्टर को अक्षम / पुनः सक्षम किया। अब तक कुछ भी नहीं!