免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1556 | 回复: 0
打印 上一主题 下一主题

VM下搭建简单网络(双网卡路由) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-16 11:36 |只看该作者 |倒序浏览

今天利用VM虚拟机搭建了一个简单的网络
网络拓扑如下:

其中eth0、eth1代表网络接口
配置步骤如下:
1、主机上要求装上双网卡,并在VM里面安装2个系统分别代表主机A和主机B(我采用的是FC6)。
2、由于VM中只默认安装单网卡,所以在系统启动前,我们需要在虚拟机-》设置添加一块网卡设备(选用桥接方式)。在VM中网卡类型作用如下
bridge: 如果你的vmware网卡类型(network connection)是bridge,那么你可以配和你本地物理网卡同一网段的地址,以被你本地物理网卡所在局域网的其他机器访问
nat: dhcp就行了,你的vmware可以访问你的主机能访问的所有地址,但是其他主机不能访问你的vmware系统
host-only: 使用本地的物理网卡,在大部分情况下和bridge类似,除了有一定的性能提升。
不熟悉的话,千万不要修改vmnet的设置
3、上述准备工作结束后,我们开始配置A、B主机的网络。
     在文件/etc/sysconfig/network-script/中修改每台主机的中的ifcfg-eth0,ifcfg-eth1文件填入相应的ip和默认网关(这个很重要的)。
我的配置如下:
A   eth0:192.168.0.2
eth1:192.168.1.1
GATEWAY:192.168.1.2
B   eth0:192.168.1.2
eth1:192.168.2.1
GATEWAY:192.168.1.1
修改完成后用service network restart重启网络使配置生效
4、到此,基本完成。我们用route –n 查看一下路由表。如果里面没有路由选项(由于设置了默认路由,肯定有默认路由那条规则),我们就需要配置相应的路由表了。
A  route add –net 192.168.0.0 netmask 255.255.255.0 dev eth0
   route add –net 192.168.1.0 netmask 255.255.255.0 dev eth1
B  route add –net 192.168.1.0 netmask 255.255.255.0 dev eth0
   route add –net 192.168.2.0 netmask 255.255.255.0 dev eth1
最后设置ip_forward参数 sysctl net.ipv4.ip_forward=1就可以了。。。。

















本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/38252/showart_1722877.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP