web-dev-qa-db-ja.com

Wgetは機能しますが、Pingは機能しません

Virtuozzo仮想化Debian4にはいくつかの異常があります(私はこれをできるだけ早くアップグレードするつもりですが、依存関係があります)。これでいくつかのウェブサイトを運営しています。そして、数日前の見解では、exmi4は一部の人々にメールを送信できませんでした。 exampledomainとしてlive.comを使用します!

そのため、この人の中にはメールを受け取った人もいれば、受け取らなかった人もいます。
一部のメールがキューに詰まり、2日後に送信されました!!
私のNagiosはインターネット接続やディスク容量に問題を示したことはありません

ここで、「Dig」をインストールして、彼がDNS要求をどのように解決しているかを確認したいと思いました。そして、このDebianは、彼がDigを知らないと言っています。

簡単に言うと、Debianは正確なIPまたはwget live.comを使用してサイトをダウンロードできますが、live.comにpingを送信することはできません。

ネットワーキングが正しく、ルーティングも正しいと99%確信しています。

以下の私のトリングのいくつかの例:

wget live.com

サイトをダウンロードします

ping live.com
ping http://www.live.com
ping http://live.com

戻り値:

ping:不明なホストlive.com

[〜#〜]編集[〜#〜]

私は今、live.comではなくheise.deを使用しています。
そして、そのIPアドレスを使用してheise.deサーバーにpingできることがわかりました。

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
5
Harrys Kavan

ping:不明なホストlive.com

unknown Hostエラーは、名前からIPアドレスへの解決に関する問題を示します。 AFAICT、/etc/resolv.conf ..で192.200.113.30と192.200.112.80を使用している限り、この問題は発生していません。

[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を使おうとすることに関連している可能性があります。 pingにhttp://プレフィックスを使用しないでください...これはWebブラウザにのみ意味があります。

参考までに、live.comはpingを返さないため、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]$

[〜#〜]編集[〜#〜]

Heise.deをpingするとこれが表示されます...

[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]$
3
Mike Pennington