lam_109 发表于 2009-2-27 18:05:10

请各位老大帮忙修改刷新网关的那段代码2.9转到3.13

3.13和2.9.27的不通用,实在没有办法了.哪位老大可以帮帮忙啊,感谢了.

:local assign-address
:local new-address
:local status
:local x
:set x 2
:for i from=1 to=$x do={
:set status running]
:if ($status=true) do={
:set new-address address]
:set new-address [:pick $new-address 0 [:find $new-address "/"]]
:set assign-address address]
:set assign-address [:pick $assign-address 0 [:find $assign-address "/"]]
:if ($assign-address != $new-address) do={
/ip address set address=$new-address network=$new-address broadcast=$new-address
/ip route set gateway=$new-address
}
}
}

lam_109 发表于 2009-2-27 23:28:21

:')自己顶下先.

zooyo 发表于 2009-2-28 23:52:32

你过时了,现在同网关ADSL不再用脚本。

自己翻翻前面的帖子,有讲的。

lam_109 发表于 2009-3-2 14:57:22

老大,我翻了好多帖了,找不到啊.行行好,发个链接吧.

ymwangbo 发表于 2009-3-2 16:05:40

我用了4.0的用adsl同网关,多线负载,不需要脚本,但有个问题,在内网ping外网数据时候不能正常ping,也许是我没设置对,还请大家指教

13724965747 发表于 2009-3-2 17:14:45

顶下你先,虽然我不懂

tpy372 发表于 2009-3-2 17:39:46

3.x不需要这个吧..

lam_109 发表于 2009-3-2 20:35:23

楼上的老大,麻烦你告知如何解决的.

tpy372 发表于 2009-3-2 21:03:42

2.9 也不需要了,论坛上有介绍,搜索一下

lam_109 发表于 2009-3-3 00:58:16

留个关键字吧,看了好多帖同网关,和负载的帖子了.都没有提到3.X的做法.哪位老大好心给个链接就更好了.在这里谢谢各位老大,让我看到了希望啊.:handshake

guxing 发表于 2009-3-3 08:24:14

把变量里的减号全部去掉就可以了!
修改后:
:local assignaddress
:local newaddress
:local status
:local x
:set x 2
:for i from=1 to=$x do={
:set status running]
:if ($status=true) do={
:set newaddress address]
:set newaddress [:pick $new-address 0 [:find $newaddress "/"]]
:set assignaddress address]
:set assignaddress [:pick $assignaddress 0 [:find $assignaddress "/"]]
:if ($assignaddress != $newaddress) do={
/ip address set address=$newaddress network=$newaddress broadcast=$newaddress
/ip route set gateway=$newaddress
}
}
}

lam_109 发表于 2009-3-3 14:07:19

感谢楼上的兄弟.
页: [1]
查看完整版本: 请各位老大帮忙修改刷新网关的那段代码2.9转到3.13