- 目的
- 【linux】pingが通らない、Could not resolve hostの解決
- 結論
- 以下の手順を実行することでpingが通らない、Could not resolve hostを解決する
- 実行コマンド
- pingが通らないことを確認する
-
[ec2-user@ip-192-168-10-54 ~]$ ping yahoo.co.jp
^C
[ec2-user@ip-192-168-10-54 ~]$- 何も返ってこないこと
-
- ipでの通信は通ることを確認する
-
[ec2-user@ip-192-168-10-54 ~]$ 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=110 time=2.45 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=110 time=2.43 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=110 time=2.49 ms
-
- /etc/resolv.conf を変更する
- 変更するコマンド
-
sudo vi /etc/resolv.conf
-
- 変更内容
-
nameserver 8.8.8.8
- に変更する
- 変更することでgoogleのDNSサーバーに聞きに行く設定になる
-
- 変更後の確認
-
[ec2-user@ip-192-168-10-54 ~]$ ping yahoo.co.jp
PING yahoo.co.jp (183.79.250.251) 56(84) bytes of data.
64 bytes from 183.79.250.251
— yahoo.co.jp ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 7.880/7.881/7.882/0.000 ms
-
- 変更するコマンド
- 以上、解決
- pingが通らないことを確認する
コメント