मैं एक विशिष्ट वेबसाइट नहीं खोल सकता। यह हमारी कंपनी द्वारा होस्ट की गई वेबसाइट है, और मुझे पता है कि यह जारी है। हालाँकि, ये मेरे लक्षण हैं:
VARIABLES:
host.com - the website I can not open
x.x.x.x - the IP of host.com
192.168.0.121 - the IP of my local machine
192.168.0.1 - the gateway IP that gives access to internet
- यदि मैं ब्राउज़र पर जाता हूं और खुलता हूं
http://host.com
, तो यह मुझे एक त्रुटि देता है (फ़ायरफ़ॉक्स में कनेक्ट करने में असमर्थ; पृष्ठ क्रोम में उपलब्ध नहीं है) - अगर मैं दौड़ता हूं
ping host.com
, तो वह लौटता है:
PING host.com (x.x.x.x) 56(84) bytes of data. From 192.168.0.121 icmp_seq=1 Destination Host Unreachable From 192.168.0.121 icmp_seq=2 Destination Host Unreachable From 192.168.0.121 icmp_seq=3 Destination Host Unreachable
कृपया ध्यान दें कि 192.168.0.121
मेरी अपनी मशीन का आईपी है।
- एक अनुचर भी बुरी तरह से विफल हो जाएगा:
$ traceroute host.com traceroute to host.com (x.x.x.x), 30 hops max, 52 byte packets 1 192.168.0.121 (192.168.0.121) 3008.068 ms !H 3007.312 ms !H 3009.967 ms !H
और मैंने पहले ही निम्नलिखित की जाँच कर ली है:
- हमारे नेटवर्क में किसी अन्य कंप्यूटर से वेबसाइट ठीक उपलब्ध है
- अगर मैं सीधे आईपी को पिंग या ट्रैसरआउट करने की कोशिश करता हूं, तो परिणाम समान हैं
- यह आईपी या वेबसाइट मेरे में सूचीबद्ध नहीं है
/etc/hosts
- कोई फ़ायरवॉल नियम हस्तक्षेप नहीं है। मैंने भी सभी नियमों की धज्जियाँ उड़ा दीं और फिर से कोशिश की; वही परिणाम।
यह क्या हो सकता है?
संपादित करें:
इस विशेष आईपी से कनेक्टिविटी अभी वापस आई। अब मैं फिर से इस वेबसाइट से जुड़ सकता हूं। लेकिन यह पहले हुआ है: मैं कनेक्ट कर सकता हूं, और फिर मैं कनेक्ट नहीं कर सकता। यह आता है और चला जाता है, जबकि नेटवर्क के अन्य कंप्यूटरों और सार्वजनिक रूप से अन्य सभी लोगों के लिए, यह साइट हर समय ऑनलाइन है।
संपादित करें 2:
समस्या वापस आ गई है। हमारे पास बस एक इंटरनेट विफलता थी और राउटर को रीसेट कर दिया है, और सभी कंप्यूटरों पर इंटरनेट ठीक काम करता है। मेरे कंप्यूटर पर, इंटरनेट खुद भी ठीक है। यह सिर्फ इस विशेष डोमेन नाम है। मुझे उम्मीद है कि यह रहस्यमय तरीके से आधे या एक घंटे में फिर से काम करेगा, लेकिन इस बीच मैं इस मुद्दे पर बहस करने की कोशिश करता हूं। अनुरोध के अनुसार यहां कुछ आंकड़े आएं:
$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
$ nslookup host.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: host.com
Address: x.x.x.x (this is the right IP)
$ ip route get x.x.x.x
x.x.x.x dev eth0 src 192.168.0.121
cache ipid 0xc740 rtt 1.71s rttvar 1.025s cwnd 10
$ ip route get 192.168.0.121
local 192.168.0.121 dev lo src 192.168.0.121
cache <local> ipid 0xf209
traceroute
पोस्ट किया गया मुझे बताता है कि आपकी मशीन को पता नहीं है कि आप कैसे प्राप्त my-domain.com
कर सकते हैं, क्या आप nslookup <host>
आउटपुट और पोस्ट कर सकते हैं netstat -rn
?
Destination Host Unreachable
संदेश रूटिंग टेबल में मार्ग की कमी से आते हैं। अगली बार जब आपके पास यह समस्या हो, तो अपनी रूटिंग टेबल को देखने की कोशिश करेंroute