artico 发表于 2007-5-12 09:42:09

命令下用变量无法同时修改两个网关IP?

/ ip route
add dst-address=0.0.0.0/32 gateway=192.168.0.0,1.0.0.1 distance=0 scope=255 \
    target-scope=10 comment="default-route" disabled=no

上面网关有两个IP,,,这里有两个做两变量
:set ip1 1.1.1.1
:set ip2 2.2.2.2

用上面 的变量修改网关
/ip route set gateway=$ip1,$ip2
提示参数不对,肯定是gateway=$ip1,$ip2不对,,那位朋友知道原因的帮我改一下,谢谢!

a123123 发表于 2007-5-12 10:18:22

/ip route set gateway=($ip1 . "," . $ip2)

试试

artico 发表于 2007-5-12 10:22:04

原帖由 a123123 于 2007-5-12 10:18 发表 http://bbs.routerclub.com/images/common/back.gif
/ip route set gateway=($ip1 . "," . $ip2)

试试
不行,,,,一样提示。。。no such argument (.,.)

artico 发表于 2007-5-12 10:23:24

/ip route set gateway=($ip1 "," $ip2)
/ip route set gateway=($ip1 . ","$ip2)

都不行的,,,

a123123 发表于 2007-5-12 11:32:50

因为我现在没在环境试,复制我那个不可以吗?

你上面的发的两条没一条格式对的

artico 发表于 2007-5-12 13:25:58

你的格式就多了4 个空格,,对不。。!。。还是不行的。。

paldos 发表于 2007-5-12 13:29:33

/ip route set gateway=($ip1 . "," . "$ip2") //注意2个点
绝对可以
或者,清晰明了
:set gwa 61.0.0.1
:set gwb 61.0.0.2
:set gw (gwa . "," . gwb)
/ip route set gateway=$gw
页: [1]
查看完整版本: 命令下用变量无法同时修改两个网关IP?