javen520 发表于 2006-6-4 12:57:12

基于IPIP的网吧虚拟双线方案~~~ 一

基于IPIP的网吧虚拟双线方案~~~

网吧A:电信+网通(双光纤接入)
网吧B:只有电信

网吧B在访问网通的服务器时就出现了一些互通问题~`
下面就通过IP Tunnel 借用网吧A的线路解决。

网吧A的ROSA和网吧B的ROSB配置假设如下:

ip address> print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 222.222.222.222/24 222.222.222.0 222.222.222.255 cnc
1 111.111.111.111/24 111.111.111.0 111.111.111.255 telecon
2 192.168.0.1/24 192.168.0.0 192.168.0.255 lan

ip address> print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 100.100.100.100/24 100.100.100.0 100.100.100.255 telecon
1 192.168.0.1/24 192.168.0.0 192.168.0.255 lan


分别给ROSA和ROSA配置ipip interface和ip地址

在路由器A上配置:
1. 添加一个IPIP接口 (默认的名称为ipip1):
interface ipip> add local-address=222.222.222.222 \remote-address=100.100.100.100 name=rosa

disabled=no
2. 添加一个IP地址在ipip1 接口上:
ip address> add address=10.0.0.1/24 interface=rosa


路由器B上配置:
1. 添加一个IPIP接口(默认名称为ipip1):
interface ipip> add local-address=100.100.100.100 \remote-address=222.222.222.222 name=rosb

disabled=no
2. 添加一个IP地址在ipip1接口上:
ip address> add address=10.0.0.2/24 interface=rosb

现在配置更改如下:

ip address> print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 222.222.222.222/24 222.222.222.0 222.222.222.255 cnc
1 111.111.111.111/24 111.111.111.0 111.111.111.255 telecon
2 192.168.0.1/24 192.168.0.0 192.168.0.255 lan
3 10.0.0.1/24 10.0.0.0 10.0.0.255 rosa
ip address>

ip address> print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 100.100.100.100/24 100.100.100.0 100.100.100.255 telecon
1 192.168.0.1/24 192.168.0.0 192.168.0.255 lan
2 10.0.0.2/24 10.0.0.0 10.0.0.255 rosb

现在两个路由器可以互相ping通对方:

interface ipip> /ping 10.0.0.2
10.0.0.2 64 byte ping: ttl=64 time=2 ms
10.0.0.2 64 byte ping: ttl=64 time=1 ms
10.0.0.2 64 byte ping: ttl=64 time=2 ms
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 1/1.3/2 ms

这时ROSB除了原来的电信网关以外,还有了一个网通的网关即10.0.0.2。
其他的问题可以参考双线网吧的路由配置。
以上是从网络上学习和理解后做到这里,后面还有更详细内容正在逐步研究中~`

xing3019 发表于 2006-6-5 10:45:37

回复 #1 javen520 的帖子

按楼主的做法完成后2边能互PING,但什么网都上不了,什么原因?

请指教~~

javen520 发表于 2006-6-5 17:43:30

回复 #2 xing3019 的帖子

只做到这一步当然不能利用对方的网通线路~``
还需要自己指定静态路由和网关~`

假设让 网吧B 访问 219.216.0.0/13 时走 网吧A 的网通线
ROSB 添加一条
/ip route add dst-address=219.216.0.0/13 gateway=10.0.0.1
………………
………………
关键就是 RSOA 设置的问题了~`
网吧 A 对 10.0.0.0/24 做 NAT 转换~``或者 Masquerad
应该可以共享上网~`我这里没有条件测试~~`
还请有条件的朋友多试试```

另外本人也正在学习相关方法~~`
还请高手前来指导~~`

xing3019 发表于 2006-6-6 21:55:46

回复 #3 javen520 的帖子

谢谢提醒,已经通了,是我自己忽视了一个小环节~

4ndy 发表于 2006-6-7 21:20:59

什么环节请说出来
我也没没条件测试望多+指导

A的 如何转换 能否详细说明
先谢了!
页: [1]
查看完整版本: 基于IPIP的网吧虚拟双线方案~~~ 一