頻繁にネットワークのトラブルシューティングを行うために、覚えやすいIPアドレス(1.2.3.4など)を持つパブリックにping可能なホストを知っていますか?
C:\Documents and Settings\Administrator>ping -a 4.2.2.2
Pinging vnsc-bak.sys.gtei.net [4.2.2.2] with 32 bytes of data:
Reply from 4.2.2.2: bytes=32 time=10ms TTL=246
Reply from 4.2.2.2: bytes=32 time=10ms TTL=246
Reply from 4.2.2.2: bytes=32 time=14ms TTL=246
Reply from 4.2.2.2: bytes=32 time=10ms TTL=246
Ping statistics for 4.2.2.2:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms, Maximum = 14ms, Average = 11ms
8.8.8.8は、覚えやすく、起動する可能性が非常に高いGoogleの新しいパブリックDNSサーバーです;-)
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=242 time=18.4 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=242 time=18.5 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=242 time=18.0 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 18.024/18.366/18.599/0.292 ms
$ Host 8.8.8.8
8.8.8.8.in-addr.arpa domain name pointer google-public-dns-a.google.com.
4.2.2.2
4.2.2.6
208.67.222.222
208.67.220.220
簡単にpingできるように、これらを/ etc/hostsに追加してください:)
スクリプトを使用して、次のIPのリストを取得します(覚えやすい)。ポート80でWebサーバーを実行しています。
これはリストです(2018-jan-23)
http://23.23.23.23
http://41.41.41.41
http://80.80.80.80
http://127.127.127.127
しかし、これらすべてのホストは信頼できる作業ではないようです... DNSに障害がある場合、エンドユーザーに簡単なチェックを提供するというアイデアでした。
これはスクリプトです:
#!/bin/sh
L=
for I in $(seq 1 254); do
IP=$I.$I.$I.$I
nc -z -v -w3 $IP 80 && wget -O - http://$IP && L="$L $IP"
I=$(( I + 1 ))
done
echo $L
127.0.0.1は毎回機能し、非常に覚えやすいです。
実際には、ホスト名を使用することをお勧めします:c:[windows directory] \ system32\drivers\etc\hosts
任意のホストを取得して使用します hotstrings !
ip1 :: 122.123.232.98
その後、ip1と入力すると、122.123.232.98に置き換えられます。これにより、任意のホストを取得でき、何も覚えておく必要がなくなります。
4.2.2.2を使用しています
HTTP応答が必要な場合は、190.9.9.190
動作します
Http応答の新しいもの:1.1.1.1(http 302)