免费注册 查看新帖 |

Chinaunix

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

[网络管理] gre搭建好了 但是不能通信 请教高手 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-02 20:01 |只看该作者 |倒序浏览
1    在两台主机上分别用vmware装了俩个虚拟机都是RedHat5  两台主机ip分别为:
A 192.168.1.25                B 192.168.1.125
2    在A主机上的a1 上装俩块网卡分别采用nat和自定义中的vmnet2   
nat 的那块网卡设为192.168.42.8 网关为192.168.42.2
vmnet那快网卡设为192.168.8.8
a2 网卡用vmnet2  设为192.168.8.6
在a1上打开转发
echo 1 > /proc/sys/net/ipv4/ip_forward
加上默认路由
route add default gw 192.168.42.2
route add default gw 192.168.8.6
为了能让a2上网,我本来在a1上加了一条路由,但是还是不行,后来我在a1中的iptables中加了一条
规则:
iptables -t nat -A POSTROUTING -j MASQUERADE


3   在b1上做同样的操作:
b1上装俩块网卡分别采用nat和自定义中的vmnet2   
nat 的那块网卡设为192.168.75.8 网关为192.168.75.2
vmnet那快网卡设为192.168.6.8
b2 网卡用vmnet2  设为192.168.6.6
在a1上打开转发
echo 1 > /proc/sys/net/ipv4/ip_forward
加上默认路由
route add default gw 192.168.75.2
route add default gw 192.168.6.6
为了能让b2上网,我本来在b1上加了一条路由,但是还是不行,后来我在b1中的iptables中加了一条
规则:
iptables -t nat -A POSTROUTING -j MASQUERADE



4 下面来搭建gre环境
在a1上
ip tun add gre1 mode gre remote 192.168.75.8 local 192.168.42.8 ttl 64
ip address add 192.168.10.2 dev gre1
ip link set gre1 mtu 1480 up
ip route add 192.168.10.0/24 dev gre1
ip route add 192.168.6.0/24 via 192.168.10.2 dev gre1

使用ifconfig可以查看配置  或者ip tun ls gre1


在b1上
ip tun add gre1 mode gre remote 192.168.42.8 local 192.168.75.8 ttl 64
ip address add 192.168.10.3 dev gre1
ip link set gre1 mtu 1480 up
ip route add 192.168.10.0/24 dev gre1
ip route add 192.168.8.0/24 via 192.168.10.3 dev gre1


上面就是我搭建的一个简单的环境 不过不知道为什么  当我ping 192.168.10.2
或者ping 1982.168.8.8的时候 ping不过去  哪位大侠要是对这个有研究的,请指点小弟
感激不尽!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP