当前位置: 技术问答>linux和unix
Debian6在VMWare7上用Host-only方式连接网络,无法设置设置静态IP
来源: 互联网 发布时间:2016-11-29
本文导语: 我在Win7上的VMWare7上安装了Debian6,应用host-only方式连接网络。按照以往的方式把Win7的上网网卡共享给VMware Virtual Ethernet Adapter for VMnet1,再将Debian的/etc/network/interfaces文件和/etc/resolv.conf文件作了配置,可重启Debian后...
我在Win7上的VMWare7上安装了Debian6,应用host-only方式连接网络。按照以往的方式把Win7的上网网卡共享给VMware Virtual Ethernet Adapter for VMnet1,再将Debian的/etc/network/interfaces文件和/etc/resolv.conf文件作了配置,可重启Debian后设置始终不生效。ping网关和本机ip都显示“onnect: network is unreachable”,ifconfig查看时本机地址也显示的是127.0.0.1。郁闷 :(
后来在网上有朋友说vmware非正常关机导致debian无法联网的解决办法,用ifconfig和route命令去配置ip、网关(http://blog.csdn.net/xuyaqun/archive/2011/03/28/6283829.aspx)。试了一下居然好用!但是问题还是存在的,重启以后必须再次用命令设置。那位朋友后来update了一下系统比升级了ifupdown。可是我的Debian都已经升级到最新的了。
请问大家为什么设置interface和resolv.conf文件无法生效?我怎么能永久设定我本机的静态IP地址。
后来在网上有朋友说vmware非正常关机导致debian无法联网的解决办法,用ifconfig和route命令去配置ip、网关(http://blog.csdn.net/xuyaqun/archive/2011/03/28/6283829.aspx)。试了一下居然好用!但是问题还是存在的,重启以后必须再次用命令设置。那位朋友后来update了一下系统比升级了ifupdown。可是我的Debian都已经升级到最新的了。
请问大家为什么设置interface和resolv.conf文件无法生效?我怎么能永久设定我本机的静态IP地址。
|
ifconfig命令设置的IP地址不能保存,重启后就没了
要重启后有效就要改/etc/sysconfig/network-scripts/ifcfg-eth0
要重启后有效就要改/etc/sysconfig/network-scripts/ifcfg-eth0
|
选用桥接,或者Nat方式,还有每次选择虚拟机暂停,而不是关机效果灰常好....
|
debian系的linux 设置网络 不是修改这个文件哟
我一般用桥接或者NAT 装完就好用
|
楼主要把你的interfaces文件贴出来看下,是不是写错了
想确认/etc/network/interfaces是否正确,修改后,sudo /etc/init.d/networking restart看是否失效
另外如果想要用ifconfig配置的话,要放到/etc/rc.local里面,这样开机才会生效
附上我的配置文件,你参考下
想确认/etc/network/interfaces是否正确,修改后,sudo /etc/init.d/networking restart看是否失效
另外如果想要用ifconfig配置的话,要放到/etc/rc.local里面,这样开机才会生效
附上我的配置文件,你参考下
cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.51
netmask 255.255.255.0
gateway 192.168.1.1