如何在虚拟机中上网?
我的虚拟机是:Vmware workstation 5.0.0.13124 for windows已成功安装Magic Linux 1.2
可是在虚拟机中无法让ML上网,甚至不能ping通主机
我在Windows中用ADSL上网。
哪位大哥大姐能指导一下小弟? 先将主机的adsl连接设为共享模式,即允许其他人通过该机上网,再将虚拟机的网络连接设为桥接,再设ML的IP设为与主机同一网段,DNS和网关设为主机。 不知道楼主是不是看到这种信息,"Determining IP information for eth0... failed; no link present. Check cable?"
是的话用下面方法解决。
以root身份登录,并修改以下三个配置文件:
/etc/sysconfig/network-scripts/ifcfg-eth
/etc/sysconfig/networking/devices/ifcfg-eth
/etc/sysconfig/networking/profiles/default/ifcfg-eth0(如果存在的话)
注:上面的是指网卡的序号,例如eth0
修改内容是添加以下内容:
check_link_down () {
return 1;
}
Re: 如何在虚拟机中上网?
我的虚拟机是:Vmware workstation 5.0.0.13124 for windows已成功安装Magic Linux 1.2
可是在虚拟机中无法让ML上网,甚至不能ping通主机
我在Windows中用ADSL上网。
哪位大哥大姐能指导一下小弟?
不知道我有没有理解错,你应该是想通过Windows做网关,然后在ML上网。如果是:
1.你Ping不通主机,不知是否说你在ML下ping不通Windows的Host,如果是,请检查ML和Windows的TCP/IP设置是否正确,它们是否在同一网段中。
2.要用Windows作为网关,还要将ADSL的连接共享,并在ML的TCP/IP设置中,指定Windows的IP作为ML的网关。
关键的问题是在vmware中,ml没有识别到任何网卡!
关键的问题是在vmware中,ml没有识别到任何网卡!请看图:http://www.linuxfans.org/nuke/modules/Forums/files/ml001_437.jpg
vmware的版本
http://www.linuxfans.org/nuke/modules/Forums/files/ml002.jpg
没有网卡!
我用的是ml 1.2 设置NAT最简单了 如果没有识别到eth0,得自己手动安装网卡的驱动。
ok 之后, 用netconfig 做一下配置(要和真机的ip在同一网段),还有看一下你的iptables,是否设置,再看一下真机的防火墙是否启动,察看一下log。还有一点,配虚拟机的ip时,要和vmnet1或vmnet8在同一网段。基本上就这些。 在VMWare的ML虚拟机设置为NAT,然后让ML实用DHCP,接下来,什么都不用设置,就能直接上网,这样最简单了。
页:
[1]