帮助使用 /etc/hosts

帮助使用 /etc/hosts

我是 unix 系统的新手,我想问一下 hosts 文件的/etc/hosts用途是什么?另外我想问一下,当使用 ssh 连接时=> 我在 hosts 文件中写了以下内容 x.x.x.x (server IP) server.hostname

使用时则表示 。ssh [email protected]Unable to resolve host 'server.hostname': Connection failed

答案1

当您的机器启动时,它需要知道一些主机名到 IP 地址的映射,然后才能引用 DNS。此映射保存在文件中/etc/hosts

在没有名称服务器的情况下,系统上的任何网络程序都会查阅此文件来确定与主机名相对应的 IP 地址。

/etc/hosts对于第二个问题,请尝试在编辑文件后通过在终端中输入以下内容 重新启动网络管理器sudo service network-manager restart

相关内容