[英]Amazon ec2 instance unable to resolve domain
这应该转到SuperUser / ServerFault。 请看这里
要将域名解析为IP,您将需要一个名称服务器,Linux会在/etc/resolv.conf
查找该名称服务器。
如果resolv.conf中没有条目,则Linux无法解析DNS名称。您应该查看/etc/resolv.conf中是否包含条目。
root@ip-10-116-131-184:~# mv /etc/resolv.conf /etc/resolv.conf.bk
root@ip-10-116-131-184:~# ping google.com
ping: unknown host google.com
root@ip-10-116-131-184:~# mv /etc/resolv.conf.bk /etc/resolv.conf
root@ip-10-116-131-184:~# ping google.com
PING google.com (172.217.13.238) 56(84) bytes of data.
64 bytes from iad23s61-in-f14.1e100.net (172.217.13.238): icmp_seq=1 ttl=47 time=1.63 ms
64 bytes from iad23s61-in-f14.1e100.net (172.217.13.238): icmp_seq=2 ttl=47 time=1.04 ms
作为您的解决方法,您可以运行echo "nameserver 8.8.8.8" >> /etc/resolv.conf
8.8.8.8是google public DNS
太感谢了。 它现在正在工作。 解决方法你可以运行 echo "nameserver 8.8.8.8" >> /etc/resolv.conf
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.