Ubuntu 12.04 静态ip的设置方法
在电脑虚拟机oracle vm virtualbox上,安装了 ubun12.04版本,安装后考虑到以后的开发工作,所以需要ip配置,方便ssh链接
首先windows主机和ubuntu虚拟机如果能通信,要求在同一网段上,而ubuntu是动态加载,需要手动更改成二者在同一网段上。并且虚拟机的设置为桥接:
1. 配置静态ip地址
vi /etc/network/interfaces
原有内容只有如下两行:
auto lo iface lo inet loopback
向末尾追加以下内容:
auto eth0 iface eth0 inet static address 192.168.188.119 netmask 255.255.255.0 gateway 192.168.188.1 dns-nameservers 192.168.188.1
注:要让虚拟机和真实主机ip地址为一段,配置后测试。
然后保存退出;
2. 手动配置 dns
vi /etc/resolv.conf
想末尾追加如下内容:
nameserver 192.168.188.1
然后保存退出。
3. 重启 network 使修改生效
/etc/init.d/networking restart
这里有点有问题,就是重启ubuntu后,发现又不能上网了,问题出在 /etc/resolv.conf。重启后,此文件配置的dns又被自动修改为默认值。所以需要永久性修改DNS。方法如下:
cd /etc/resolvconf/resolv.conf.d/
# cat base
nameserver 8.8.8.8
4.重启虚拟机后,互ping,看是否能ping通;

浙公网安备 33010602011771号