IPアドレスを使用してgoogle.comをping [閉じる]

IPアドレスを使用してgoogle.comをping [閉じる]
host google.com

ping google.com

nslookup google.com

このコマンドの後、IPアドレスを使用してサーバーにpingを送信する方法がわかりません。

答え1

$nslookup www.google.com
サーバー: 127.0.0.53
住所: 127.0.0.53#53

信頼できない答え:
名前: www.google.com
住所:74.125.68.105
名前: www.google.com
住所:74.125.68.99
名前: www.google.com
住所:74.125.68.103
名前: www.google.com
住所:74.125.68.147
名前: www.google.com
住所:74.125.68.104
名前: www.google.com
住所:74.125.68.106
$フラット74.125.68.105
PING 74.125.68.105 (74.125.68.105) 56(84)バイトのデータ。
74.125.68.105の64バイト:icmp_seq=1 ttl=45 time=35.7 ms
74.125.68.105の64バイト:icmp_seq=2 ttl=45 time=35.2 ms
74.125.68.105の64バイト:icmp_seq=3 ttl=45 time=35.4 ms
74.125.68.105の64バイト:icmp_seq=4 ttl=45 time=35.6 ms
74.125.68.105の64バイト:icmp_seq=5 ttl=45 time=35.9 ms
74.125.68.105の64バイト:icmp_seq=6 ttl=45 time=35.2 ms
74.125.68.105の64バイト:icmp_seq=7 ttl=45 time=36.5 ms
74.125.68.105の64バイト:icmp_seq=8 ttl=45 time=35.3 ms
74.125.68.105の64バイト:icmp_seq=9 ttl=45 time=35.4 ms
74.125.68.105の64バイト:icmp_seq=10 ttl=45 time=35.6 ms
^C
--- 74.125.68.105 ping統計 ---
10個のデータパケット送信、10個のデータパケット受信、0%パケット損失、時間9013ms
rtt 最小/平均/最大/mdev = 35.216/35.620/36.554/0.419ミリ秒

次のIPアドレス範囲はGoogleに属しています。

64.233.160.0 - 64.233.191.255
66.102.0.0 - 66.102.15.255
66.249.64.0 - 66.249.95.255
72.14.192.0 - 72.14.255.255
74.125.0.0 - 74.125.255.255
209.85.128.0 - 209.85.255.255
216.239.32.0 - 216.239.63.255

多くの人気のあるウェブサイトと同様に、Googleは複数のインターネットサーバーを使用してウェブサイトへの着信要求を処理します。入る代わりにhttp://www.google.com/ブラウザでhttp://の後に上記のアドレスのいずれかを入力します。たとえば、次のようになります。

http://74.125.224.72/

GoogleのIPアドレスを見つける方法は?

答え2

目的は、あるコマンド(nslookupやdigなどのDNSリゾルバ)の出力を別のコマンドであるpingの引数として使用することです。次のようにする必要があります。

ping -c 5 $(dig www.google.com +short)

必要な情報を出力するコマンドから始めて、コマンド置換($()で作成)を使用して他のコマンドの出力を挿入します。 pingの数を指定しなかったので、それを追加しましたが、pingの後に正の整数を使用して期限を秒単位で表示することも-c 5できます。-w

コマンドオーバーライドの場合、+shortオプションを使用すると、ネームサーバーによって報告された最初のAレコードに属する単一のIPアドレスのみが出力され、ping構文に準拠していることがわかったのでdigを選択しました。最後のコマンドに必要なパラメータを非対話式に生成するだけで、他のプログラムも使用できます。

関連情報