Ubuntu Server –从DHCP更改为静态IP地址

如果Ubuntu Server安装程序已将服务器设置为使用DHCP,则需要将其更改为静态IP地址,以便人们可以实际使用它。

打开/ etc / network / interfaces文件。我将使用vi,但您可以选择其他编辑器

sudo vi /etc/network/interfaces

对于主要接口(通常为eth0),您将看到以下几行:

auto eth0
iface eth0 inet dhcp

我们将把dhcp更改为静态,然后在它下面添加许多选项。您将需要针对您的网络对其进行自定义。

auto eth0
iface eth0 inet static
 address 192.168.1.100
 netmask 255.255.255.0
 network 192.168.1.0
 broadcast 192.168.1.255
 gateway 192.168.1.1

现在,我们需要通过编辑resolv.conf文件来添加DNS设置:

sudo vi /etc/resolv.conf

在“名称服务器xxx.xxx.xxx.xxx”行上,将x替换为名称服务器的IP。(您可以执行ifconfig / all来找出它们是什么)

现在,我们只需要重新启动网络组件即可:

sudo /etc/init.d/networking restart

Ping www.google.com。如果收到响应,则名称解析有效。