Centos 7のDNS解決はもはや一貫していません(pingはDNSテストではありません)。

Centos 7のDNS解決はもはや一貫していません(pingはDNSテストではありません)。

私のCentos 7システムは長年働いてきました。今、DNS検証に関連する奇妙な問題があります。使用すると期待どおりに機能しますpingが、使用しようとすると失敗しますcurl。すべて同じパーサーを使用する必要はありませんか?違いがあるのはなぜですか?

# ping homeserver.fritz.box
PING homeserver.fritz.box (192.168.178.52) 56(84) bytes of data.
64 bytes from homeserver.fritz.box (192.168.178.52): icmp_seq=1 ttl=64 time=0.103 ms
64 bytes from homeserver.fritz.box (192.168.178.52): icmp_seq=2 ttl=64 time=0.146 ms
64 bytes from homeserver.fritz.box (192.168.178.52): icmp_seq=3 ttl=64 time=0.098 ms
^C
--- homeserver.fritz.box ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.098/0.115/0.146/0.024 ms
# curl -v http://homeserver.fritz.box
* Could not resolve host: homeserver.fritz.box; Unknown error
* Closing connection 0
curl: (6) Could not resolve host: homeserver.fritz.box; Unknown error
# 

ところで、私はIP 192.168.178.52を使用しているコンピュータでこのコマンドを実行していますが、おそらく言葉ではありません。

編集:また、/ etc / hostsにサーバー名と一致するものがないことがわかりました。これを追加すると問題は解決しましたが、pingが名前を解決できる理由はまだ理解できません。何を見るべきかわかりません。

ベストアンサー1

おすすめ記事