在特定VPC中启动任何实例(来自和AMI)时出现问题。每次我输入“sudo”命令时,我都会得到以下结果:
sudo:无法解析主机ip-xxx-xx-x-xxx
我在网上看过很多关于此的帖子,他们都提到了以下两个解决方案:
这里有任何帮助吗?
答案 0 :(得分:1)
似乎这是以前遇到的AWS特定问题,它源于在您的VPC配置中未启用enableDnsHostnames
。
以下是AWS文档的链接,讨论了这一点。
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-dns.html#vpc-dns-updating
答案 1 :(得分:0)
这是一个非常晚的答案,我不确定它是否仍然适用于较新的 EC2 实例,但我刚刚接管了一个运行 Ubuntu 16 的帐户,我通过将 dns 主机名添加到主机文件。据推测,如果需要,这可以自动进行任何自动缩放。就这么简单:
echo 127.0.0.1 ip-10.x.x.x >> /etc/hosts
或任何使用 tee
或 sed
或您选择的其他 Unix 工具的变体。如果你真的想要彻底,你也可以包含 ipv6 版本,但 ipv4 足以阻止我的警告。