|
|
楼主 |
发表于 2012-9-11 18:44:55
|
显示全部楼层
谢谢 大家的支持,感谢大家这么热心的回答,使我非常感动!不好意思我最近忙于出差没有急时回复,在此说声对不起,
这个问题经常"潇洒哥“彻夜的远程控制,远程操作,终于解决,现把"潇洒哥“ 的解决方法告诉大家!
注释:此任务为自动获取外网IP并告诉回流,让其IP可以随时回流 此任务里面的huiliu为firewall里面的回流的名字
以下内容为router 5.2才能管用-正确的-经过试验-最新的
/system scheduler
add comment="" disabled=no interval=10s name=NAT on-event=":global adsl \"pppoe-out1\"\r\
\n:global oldip [ /ip firewall nat get [/ip firewall nat find comment=\"hu\
iliu\"] dst-address ]\r\
\n:global newip [ /ip route get [/ip route find distance!=\"1\" gateway=\$\
adsl] pref-src ;] \r\
\n:if (\$newip != \$oldip) do={ \r\
\n :log info [/ip firewall nat set [/ip firewall nat find comment=\
\"huiliu\"] dst-address=\$newip]\r\
\n :log info \"\CD\E2\CD\F8\B5\D8\D6\B7\CE\AA(\$newip)\" \r\
\n}" policy=read,write,test start-date=jan/01/1970 start-time=00:00:00
-----------------------------------------------------------------------------
注释:注释为8080的命令行为映射8000-8080端口,注释为回流的命令行为回流8000-8080的端口
pppoe-out为外网接口, ether2-local-master为内网接口
内外的IP地址段为:192.168.88.0 /192.168.88.213为内网的监控录相主机
119.176.94.197为外网的地址
以下内容为router 5.2才能管用-正确的-经过试验-最新的
/ip firewall nat
add action=dst-nat chain=dstnat comment=8080 disabled=no dst-port=8000-8080 \
in-interface=pppoe-out1 protocol=tcp to-addresses=192.168.88.213 \
to-ports=8000-8080
add action=dst-nat chain=dstnat comment=huiliu disabled=no dst-address=\
119.176.94.197 dst-port=8000-8080 in-interface=ether2-local-master \
protocol=tcp src-address=192.168.88.0/24 to-addresses=192.168.88.213 \
to-ports=8000-8080
|
|