第1步 虚拟机下fedora安装好后,打开VM虚拟机的菜单栏,单击编辑------虚拟网络编辑器,选择“主机虚拟网络 映射”标签,然后把VMnet0 手动选择为你本地的物理网卡(要选择正在使用的网卡,比如说你电脑有一个无线网卡,有一个有线网卡;你现在在用无线网络,那就桥接到无线网卡,要是你现在在用有线网卡,那就桥接到有线网卡),不要选自动设置。然后点击确定。
第2步
进入虚拟机的操作系统,打开超级终端,输入ifconfig eth0,查看一下eth0的网络设置。 第3步
设置宿主机系统 和 虚拟机下的linux。
2)关闭虚拟机的防火墙;
3)关闭虚拟机的selinux; # getenforce //可查看selinux状态。 第4步
测试一下设置设置是否生效 2)虚拟机ping主机ip //不通说明主机下防火墙未关闭 3)能够互相ping同,设置即完成。 //enjoy!! 如果还有问题,查看一下防火墙等有没有设置好,想一下一些需要重启生效的操作是否重启了。一般做到此,不会有什么问题了。这个时候再启动虚拟机。应该可以上网了.对于使用拨号上网的用户,主机下和虚拟机下只能同时一个在线。 注: 还有最重要的一步,就是把虚拟机的网关设置成宿主机的物理IP地址”,1、这个也可以把虚拟机的网关设置成宿主机IP配置的里的那个网关;2、还有虚拟机的DNS设置也要配成宿主机IP配置的里的那个网关。关于1,这样上外网是可以加快速度,关于2,如果不设置的话,是访问不到外网的跳转页面的,因为类似www.baidu.com的ip你每次ping,都是不同的。所以虚拟机里要配DNS。 下面说明DNS配置方法:
1,配置DNS nameserver 192.168.0.1 nameserver 8.8.8.8 nameserver 8.8.4.4
2,配置网关:
vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=localhost.localdomain GATEWAY=192.168.0.13,配置ip地址: vi /etc/sysconfig/network-scripts/ifcfg-eth0 内容如下:
DEVICE="eth0" HWADDR="00:0C:29:6C:BB:E6" NM_CONTROLLED="yes" ONBOOT="no" NETMASK=255.255.255.0 IPADDR=192.168.0.8 GATEWAY=192.168.0.1 BOOTPROTO=static ONBOOT=yes PEERDNS=yes4,重新启动服务:
/etc/init.d/network restart 或使用命令: service network restart 或: ifdown eth0 and ifup eth0 (责任编辑:IT) |