如何为我的 Debian 虚拟机设置静态 IP 地址?

如何为我的 Debian 虚拟机设置静态 IP 地址?

我已经在学校实验室的私有网络中为虚拟机设置了静态 IP。但是,如果我在家里按照相同的步骤操作,我无法为 Debian 虚拟机设置静态 IP。

我的 etc/network/interfaces 文件配置如下:

auto eth0
iface eth0 inet static
address 192.168.1.59
netmask 255.255.255.0
gateway 192.168.1.254

重启机器后,ifconfig在终端中输入后,我看到我的 IP 地址是 192.168.1.59,但我无法访问ping任何网站,例如 google.com。我收到一条消息,显示“未知主机 google.com”。

那么我应该怎样设置静态 IP 地址呢?

我将感谢您提供的任何帮助。

答案1

由于未指定 DNS 服务器,因此无法访问主机。

配置文件必须如下(只要你的网关和名称服务器具有相同的 IP 地址)

auto eth0
iface eth0 inet static
address 192.168.1.59
netmask 255.255.255.0
gateway 192.168.1.254
dns-nameservers 192.168.1.254

相关内容