如何在虚拟机上运行的Ubuntu中配置静态IP?

我在戴尔笔记本电脑的VirtualBox上使用Ubuntu ,想知道如何在Ubuntu中配置静态IP,以便我可以在Ubuntu上浏览互联网并使用putty

我正在使用数据卡上网。

目前在/ etc / network / interfaces中的设置如下:

iface eth0 inet dhcp 

通过键入来查找实际的网络配置

 ifconfig 

你应该看到类似的东西

 eth0 Link encap Ethernet HWaddr 00:00:00:00:00:00 inet addr:192.168.1.10 Bcast 192.168.1.255 Mask:255.255.255.0 

通过键入来编辑网络配置文件

 sudo nano /etc/network/interfaces 

在里面找到了这条线

 auto eth0 iface eth0 inet dhcp 

并将其更改为

 auto eth0 iface eth0 inet static address 192.168.1.115 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 192.168.1.1 

可能需要将实际更改修改为更具体的更改。 IE如果您的路由器IP是10.0.0.1,则需要相应地配置您的网关和DNS名称服务器。 我将地址设置为192.168.1.115,因为您获得足够的连接以达到该IP并且与DHCP有任何冲突的可能性很小。 如果这对您有用,请告诉我。 祝好运。

– 也。 您的网络适配器应该桥接.–

最简单的方法是通过网络管理员:

1-从屏幕顶部选择时钟和卷旁边的网络图标,然后单击“ 编辑连接”

2-在打开的窗口中,转到“ 有线”选项卡,选择您的连接(如果您没有触摸任何东西,则应该只有一个连接)。 然后单击编辑

3-从IPv4设置选项卡中,将方法自动(DHCP)更改为手动

4-在Addresses feild下,单击Add

5-输入所需的IP地址和子网掩码,然后单击“ 保存” ,您也可以在此处输入可选的DNS服务器。

如果要将Ubuntu VM连接到Internet,则无需选择静态IP地址。 假设主机具有Internet连接,并且您已为虚拟机创建了默认( NAT )网络适配器,那么只需坚持使用Ubuntu中的 DHCP即可 。 它将从主机获得IP地址,主机将对互联网进行NAT转换

如果您坚持为guest虚拟机提供静态IP地址,请配置虚拟网络适配器以进行桥接网络并将其分配给主机上的网卡。