|
本帖最后由 wolfgangsk07 于 2012-10-2 20:46 编辑
图画的有点歪,调整了几次都调不好,不过问题不大,意思能表达,就是辛苦各位看图了。
是这样的,我们寝室用的校园网,拓扑如下。由于学校是锐捷认证,所以要用路由去拨号(省网费,嘿嘿),所以要保持这个拓扑不变。本来整层都处于同一个广播域(172.16.0.0),联机局域网魔兽争霸很方便。但最近我们寝室填了一台路由,已刷openwrt,和其他寝室成了两个独立的广播域了,不能联机魔兽。
先解释一下魔兽的联机过程:服务器建立后,向所在网段发送广播信号(255.255.255.255),告知这里建立服务器了,客户端收到后就直接与主机IP交换数据,继续连接。
目前我的解决方案是做了一个端口映射,从我的PC上的6112端口(魔兽专用)映射到路由的wan:6112,这样我建的主机虽然广播信号发不出去,但是其他寝室只要用battlelan直接指定IP(即不需要等待广播信息)也可以连入我建立的主机。
但是这样必须依赖工具才行,十分不方便。如何才能让我的魔兽发送的广播信息传播到整层楼(上一级路由)呢?
------------------------------------------------------------------------------------------------------------------------------
| | | | |
| | | | |
172.16.72.2 172.16.72.3 。。。。 172.16.72.74(openwrt) 172.16.72.75
|
|
------------------------------------------------------------------
| | |
| | |
192.168.101(我PC) 。。。。。 192.168.105
|
|