当前位置: 技术问答>linux和unix
vm中安装的ubuntu如何设置成静态ip
来源: 互联网 发布时间:2017-02-04
本文导语: 各位大虾: 小弟使用的VM 7 中安装ubuntu 10.04,VM里面有两个网卡,一个是NAT 模式 一个host_only模式。能够正常联网,也能与宿主机互ping。这个一切都正常。 现在的问题是:每次重启ubuntu 或者VM 的时候...
各位大虾:
小弟使用的VM 7 中安装ubuntu 10.04,VM里面有两个网卡,一个是NAT 模式 一个host_only模式。能够正常联网,也能与宿主机互ping。这个一切都正常。
现在的问题是:每次重启ubuntu 或者VM 的时候,ip地址每次都不同,导致使用source insight 软件新建的工程每次都不可用。ssh软件的配置每次都要重新更改ip地址。
请问各位大虾,如何设置使ubuntu不会每次都改变地址?
之前也设过静态的ip地址,但是发现VM中的ubuntu上不了网,通过 命令sudo vi /etc/network/interfaces ,在里面添加如下的:
iface eth0 inet static
address 192.168.163.188
gateway 192.168.163.1 [color=#FF00FF]#这个是宿主机上 vmnet 8的地址
netmask 255.255.255.0
auto eth0
#network 192.168.3.0
#broadcast 192.168.3.255
[/color]
之后通过sudo /etc/init.d/networking restart 命令重启,还是不行。
请问各位大虾,这个该如何设置,烦请布林赐教啊!小弟感激不尽!
|
把VM中的vmnet1或者vmnet8的dhcp地址设置一下,就可以限制了。
比如:假如你的ip为192.168.144.1(pc上vmnet1)那么,虚拟机上可能就是192.168.144.128到192.168.144.254。那么,只要改成192.168.144.129到192.168.144.130就可以了。然后,通过命令
sudo /etc/init.d/networking restart 重启一下,就ok了。
比如:假如你的ip为192.168.144.1(pc上vmnet1)那么,虚拟机上可能就是192.168.144.128到192.168.144.254。那么,只要改成192.168.144.129到192.168.144.130就可以了。然后,通过命令
sudo /etc/init.d/networking restart 重启一下,就ok了。
|
方法有多种
1.可以把dhcp的地址池设成只有一个地址....
2.dhcp中做静态绑定,而不是在ubuntu中
3.按照1L所说,你在windows下使用ubuntu的主机名来访问ubuntu
1.可以把dhcp的地址池设成只有一个地址....
2.dhcp中做静态绑定,而不是在ubuntu中
3.按照1L所说,你在windows下使用ubuntu的主机名来访问ubuntu
|
你这种情况,最好的解决方案不是用静态IP,而是用主机名hostname来代替IP作为源代码管理的连接目标,主机名是不变的