Linux
Wget 有效,Ping 無效
Virtuozzo 虛擬化的 Debian 4 有一些異常(我知道,我會盡快升級這個,但存在依賴性)。我們在這個網站上執行了一些網站。和視圖 幾天前 exmi4 無法向某些人發送郵件。我將使用 live.com 作為範例域!
所以有些人收到了郵件,有些人沒有。
有些郵件被卡在隊列中,2 天后它們就消失了!!
我的 Nagios 從未出現過網際網路連接或磁碟空間問題
現在我想安裝“dig”來看看他是如何解決 dns 請求的。這個 Debian 告訴我他不知道 dig..
長話短說,Debian 能夠下載具有確切 IP 甚至 wget live.com 的站點,但它無法 ping live.com。
我 99% 確定網路是正確的,路由也是正確的!
下面是我的一些例子:
wget live.com
下載網站
ping live.com ping http://www.live.com ping http://live.com
返回:
ping: 未知主機 live.com
編輯:
我現在不再使用 heise.de 而不是 live.com。
我發現我可以通過使用它的 IP 地址來 ping heise.de 伺服器。
myserver:~# ping 193.99.144.85 PING 193.99.144.85 (193.99.144.85) 56(84) bytes of data. 64 bytes from 193.99.144.85: icmp_seq=1 ttl=248 time=12.7 ms 64 bytes from 193.99.144.85: icmp_seq=2 ttl=248 time=12.6 ms 64 bytes from 193.99.144.85: icmp_seq=3 ttl=248 time=12.9 ms 64 bytes from 193.99.144.85: icmp_seq=4 ttl=248 time=13.1 ms 64 bytes from 193.99.144.85: icmp_seq=5 ttl=248 time=13.1 ms --- 193.99.144.85 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4001ms rtt min/avg/max/mdev = 12.671/12.924/13.163/0.238 ms
編輯 2:
myserver:/etc/apt# dig heise.de ; <<>> DiG 9.3.4-P1.2 <<>> heise.de ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40551 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 3 ;; QUESTION SECTION: ;heise.de. IN A ;; ANSWER SECTION: heise.de. 2266 IN A 193.99.144.80 ;; AUTHORITY SECTION: heise.de. 1622 IN NS ns.pop-hannover.de. heise.de. 1622 IN NS ns.s.plusline.de. heise.de. 1622 IN NS ns.plusline.de. heise.de. 1622 IN NS ns2.pop-hannover.net. heise.de. 1622 IN NS ns.heise.de. ;; ADDITIONAL SECTION: ns.plusline.de. 265 IN A 212.19.48.14 ns.pop-hannover.de. 5113 IN A 193.98.1.200 ns2.pop-hannover.net. 15150 IN A 62.48.67.66 ;; Query time: 2 msec ;; SERVER: 193.200.112.80#53(193.200.112.80) ;; WHEN: Tue Oct 9 13:03:50 2012 ;; MSG SIZE rcvd: 216
ping: 未知主機 live.com
unknown host
錯誤是指名稱到 IP 地址解析的問題。AFAICT,只要您使用 192.200.113.30 和 192.200.112.80 in/etc/resolv.conf
…[mpenning@tsunami tests]$ dig +short @193.200.113.30 live.com 65.55.206.154 [mpenning@tsunami tests]$ dig +short @193.200.112.80 live.com 65.55.206.154 [mpenning@tsunami tests]$
也就是說,您所看到的可能與嘗試使用
ping http://live.com
. 不要http://
在您的 ping 上使用前綴……這僅對 Web 瀏覽器有意義。僅供參考,live.com 不返回 ping,因此您不應期望任何返回…它們都應該超時…
[mpenning@tsunami tests]$ ping -w 1 live.com PING live.com (65.55.206.154) 56(84) bytes of data. --- live.com ping statistics --- 1 packets transmitted, 0 received, 100% packet loss, time 0ms [mpenning@tsunami tests]$
編輯
當我 ping heise.de 時,我得到了這個…
[mpenning@tsunami tests]$ ping heise.de PING heise.de (193.99.144.80) 56(84) bytes of data. 64 bytes from redirector.heise.de (193.99.144.80): icmp_req=1 ttl=241 time=144 ms 64 bytes from redirector.heise.de (193.99.144.80): icmp_req=2 ttl=241 time=144 ms 64 bytes from redirector.heise.de (193.99.144.80): icmp_req=3 ttl=241 time=144 ms 64 bytes from redirector.heise.de (193.99.144.80): icmp_req=4 ttl=241 time=143 ms ^C --- heise.de ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3002ms rtt min/avg/max/mdev = 143.734/144.344/144.730/0.598 ms [mpenning@tsunami tests]$