wg191680 发表于 2007-3-13 23:43:23

双线路的新问题

单位有两条外网进线:
1条光纤(地址:10.7.20.X),浏览和HTTP下载速度飞快,但被做了限制,不能使用P2P和玩网络游戏,1条1M的ADSL(192.168.225.X),是静态地址的,可以使用P2P和网游,

现在有个想法:把这两条进线都送入一台路由器,路由到192.168.10.X上,别人浏览或HTTP下载的时候走光纤,且不允许他们使用P2P或网游,ADSL只供我和我的要好同事使用P2P或网游(一共不超过三人),(当然,把ADSL直接接到我的电脑上就很简单,但那就太明目张胆了),或者说,我们三个人的IP走ADSL,其余的人的IP走光纤,请问这如何做到?


大家帮帮我啊,先谢谢了!

lhn1324 发表于 2007-3-14 08:50:17

用源地址策略就OK了。

winepo 发表于 2007-3-14 11:09:31

楼上好精神

hygod163 发表于 2007-3-14 15:38:21

挺帅,连ADSL的用户名密码都给出来了,呵呵

apple19036 发表于 2007-3-14 19:04:54

这么好的帖子没人顶哎。
都让楼主寒心了。

zooyo 发表于 2007-3-15 00:47:06

好贴

xhb912 发表于 2007-3-15 01:37:19

支持。不过俺提个疑问,下次ADSL换网关了。我们还需要手动添加网关吗?
是不是需要写个脚本。不然ADSL 24小时换一次。咱24小时加一次网关?

lingzifeng 发表于 2007-3-15 09:29:25

hao haohao

lhn1324 发表于 2007-3-15 11:48:57

原帖由 xhb912 于 2007-3-15 01:37 发表
支持。不过俺提个疑问,下次ADSL换网关了。我们还需要手动添加网关吗?
是不是需要写个脚本。不然ADSL 24小时换一次。咱24小时加一次网关?

据我的观察,网关一般都不会变的,但有些地方还是有特殊的情况的,加个检测网关的变化就OK了。

脚本就不写了,因为各个地方的环境都不一样,下面是小小的参考例子,希望对大家有帮助。
Code:
:log info "Checking default gateway for dhcp interfaces."

:local theName [ /ip address get interface ]

:local currentGateway [ /ip address get network ]

:local existingGateway [ /ip route get gateway ]

:log info ( $currentGateway . " - " . $existingGateway )

:if ($currentGateway != $existingGateway) do={

:log info ("Setting default gateway for " . $theName)
:local a [ /ip route find comment=$theName ]

:if ([ :typeof $a ] = nil ) do={

    :log info "adding route..."
    /ip route add dst-address=0.0.0.0/0 gateway=$currentGateway routing-mark=$theName comment=$theName

   } else={

    :log info "changing route..."
    /ip route set $a gateway=$currentGateway

} else={

:log info "No route changes needed."

}

wutb 发表于 2007-3-15 20:28:27

好东西

KENT 发表于 2007-3-15 22:23:56

高手,好人,顶个

qzwang 发表于 2007-3-28 12:10:38

帅啦~
可就是看不出来呀!~
这个软路由要到哪下载,谁能提供下不呀~急呀~````````````````````````````

xqs428 发表于 2007-3-28 12:17:15

支持,很好的应用,不顶对不起共产党

791001 发表于 2007-4-19 16:44:57

我也忍不住了,这贴太好了,真我的救星,我一般都不回垃圾贴的,现在我回了。太棒了

vslzx 发表于 2007-4-19 18:00:46

学习!!!顶
页: [1]
查看完整版本: 双线路的新问题