`
yidongkaifa
  • 浏览: 4059648 次
文章分类
社区版块
存档分类
最新评论

Fedora14 使用虚拟机桥接上网 静态配置固定IP 和宿主机IP在同一网段的方法 及 若干问题解决(NFS挂载第一步)

 
阅读更多

要进行NFS挂载,第一步是使虚拟机桥接上网,桥接上网下面的小框 不用勾选。下面要将其IP地址和宿主机IP配置在同一网段,破费周折终于成功。

记录下步骤:

一,我最初是参照http://hi.baidu.com/%D1%E3%C9%F9%C1%F4/blog/item/b0045efd9c02773608244d01.html这里,进行了以下三个步骤:

1),# ifconfig eth0 up   (注解:系统装好后默认的网卡是eth0,此命令将这块网卡激活。)

2),# chkconfig --level 2345 network on (注解:第二步:设置网卡进入系统时启动。想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。下面是设置网络服务在系统启动时也启动的方法。使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。)

3),为eth0新建一个网卡配置文件。

命令; #gedit /etc/sysconfig/network-scripts/ifcfg-eth0

然后在里面将以下内容写上:

DEVICE=eth0
IPADDR=192.168.2.211 (注:IP地址,此IP和宿主机同一网段,但不能相同)
NETMASK=255.255.255.0 (子网掩码)
GATEWAY=192.168.2.1 (这个是网关,这里我配置成和主机网关一样就可以了。网上有教程说,虚拟机的网关要配置成宿主机的实际IP地址,这是不需要的经我验证!大家 一定特此注意!


DNS1=192.168.2.1 (注意这里要写成DNS1,内容和宿主机一样即可。写成DNS反而不识别了,他奶奶的。。。。。。。。。。。。真操蛋!
BOOTPROTO=static
ONBOOT=yes

保存后,用service network start 或者service network restart ,提示出错,错误信息如下:

RTNETLINKanswers:Fileexists

RTNETLINKanswers:Fileexists

RTNETLINKanswers:Fileexists

RTNETLINKanswers:Fileexists

会出现好几个,这种错误提示!

参考:http://www.cnblogs.com/shawnloong/archive/2011/11/23/2260757.html这篇文章。这里主要是为什么呢? 原来fedora除了有个network管理网卡信息外,还有一个NetworkManager来管理,两个冲突了。我们要把NetworkManager关闭掉。这一点和ubuntu有点小不同,我记得ubuntu是利用NetworkManager来进行管理的。

关闭 的方法是:

#chkconfig --level0123456 NetworkManager off

#service NetworkManager stop
#service network stop
#service network start

好了,重新再 service network restart以下 看看能上网不???

我的好像还是不能上网,又参照http://www.linuxdiyf.com/bbs/viewthread.php?tid=204442&extra=page%3D&page=1这篇文章里,把上面说的第一篇文章里的DNS换成了DNS1,然后要再保存。如果还不能上网,就修改下配置文件里的IP,有可能是IP和其他电脑冲突了。 我的宿主机IP是192.168.2.209,虚拟机Fedora实验到192.168.2.211就可以上网了 哈哈!

我最终的配置文件内容是:

DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=static
IPV6INIT=no


ONBOOT=yes
#HWADDR=14-DA-E9-E1-91-94(这句话是不需要的http://www.linuxdiyf.com/bbs/viewthread.php?tid=204442&extra=page%3D&page=1文章上说配置成电脑的硬件地址,实际是不需要的!


USERCTL=yes
PEERDNS=yes
NM_CONTROLLED=yes
IPADDR=192.168.2.211
DNS1=192.168.2.1 (一定要写成DNS1,写成DNS反而不中,千万注意!我特意进行实验了!!!写成DNS,百度打不开!
GATEWAY=192.168.2.1 (网关写成和宿主机一样即可,不需要写成宿主机的实际IP
NETMASK=255.255.255.0





分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics