在虚拟机中安装了Fedora9后,遇到了不能上网的问题,需要进行配置,现将配置过程总结如下:
1.在vmware workstation中设定fedora上网方式为“bridge”。
2.查看win7电脑中的IP地址、子网掩码、网关、DNS,并记录。
3.进入Fedora9桌面中,选择“System->Network”,弹出下图1:
图1:Fedora之Netowork
双击“eth0.。。。”,弹出下图2:
图2:fedora设置IP
设置IP地址,注意,不用把内容也设置成上图中的那样,而是要跟自己的电脑上的类似,除了IP地址在同一网段,其他都相同。然后点击“OK”.
4.再点击图1中的"DNS"选项,弹出下图3:
图3:Fedora9之DNS设置
设置DNS跟win7电脑中的相同,然后选择“File->Save”。
5.修改系统文件ifcfg-eth0,在命令窗口中输入:gedit /etc/sysconfig/network-scripts/ifcfg-eth0,弹出下图4:
图4:fedora9之ifcfg-eth0配置
除了添加上图中的红圈部分,还要注意,设置其中的“NM_CONTROLLED=yes”,这个选项是保证软件的网络接口为“连接”,如果不注意这一项,那么fedora是默认为没有网线连接,不能上网,貌似这是个bug,不会自动检测网线连接状态。
6.设定网络连接,如下图5所示:
然后:
其中mac地址,通过在fedora中输入“ifconfig -all”查看,然后输入进去。
然后设定上图中的"IPv4 Settings",如下图所示
注意,上面的各个地址要跟Win7中的相同,最后的“Serch Domains”写“localdomain”。
7.设定好上图后,点击“ok”,然后执行命令重启网络,或者重启系统,重启网络的命令,如下图所示:
8.设定虚拟机Vmware Workstation,选择“Edit->Virtual Network Editor”,弹出下面的窗口:
至此,Fedora9,便能通过bridge方式进行上网了。