如果Ubuntu Server安装程序已将您的服务器设置为使用DHCP,您会希望将其更改为静态IP地址,以便人们可以实际使用。
在没有GUI的情况下更改此设置将需要一些文本编辑,但这是典型的Linux,对吗?
让我们打开/etc/network/interface文件。我将使用vi,但您可以选择不同的编辑器
对于主接口(通常为eth0),您将看到以下行:
如您所见,它现在正在使用DHCP。我们将把dhcp更改为静态,然后在它下面应该添加一些选项。显然,您会根据您的网络对其进行自定义。
现在,我们需要通过编辑Resolution v.conf文件来添加DNS设置:
在“name server xxx.xxx”行上,将x替换为您的名称服务器的IP。(您可以执行ifconfig/all来了解它们是什么)
您还需要删除DHCP客户端才能保持此状态(感谢Peter注意到这一点)。您可能需要删除dhcp-client3。
现在,我们只需要重新启动网络组件:
PING www.google.com。如果您收到响应,则说明名称解析正在工作(当然,除非您的主机文件中有Google)。
真的很简单。
更新感谢评论中的Nickname007注意到我忘记了指南中的DNS条目。