找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4800|回复: 4

[脚本] 2.9系列ADSL端口影射回流脚本及新的问题--- 脚本的风采

[复制链接]
发表于 2006-1-25 21:33:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
:log info "Add-Nat: Sending Dynamic NAT  update  Begin"
:global ddns-interface [ /interface find type=pppoe-out ]
:global ddns-ip [ /ip address get [/ip address find interface=$ddns-interface] address ]
/ip firewall nat add chain=dstnat dst-address=$ddns-ip  protocol=tcp dst-port=80 action=dst-nat to-addresses=192.168.10.251 to-ports=80 comment="WEB"

/ip firewall nat add chain=dstnat dst-address=$ddns-ip  protocol=tcp dst-port=25 action=dst-nat to-addresses=192.168.10.251 to-ports=25 comment="SMTP"

/ip firewall nat add chain=dstnat dst-address=$ddns-ip  protocol=tcp dst-port=21 action=dst-nat to-addresses=192.168.10.251 to-ports=21 comment="FTP"
:log info "Add-Nat: Sending Dynamic NAT  update  End Sucess!!!"

上面是自动把ADSL PPPOE的IP地址映射到192.168.10.251这台电脑上 后面是端口 地址和端口可以随便改然后

在SYSTEM SCRIPT下建立一个脚本名字add-nat

:log info "remove when ip is down"

/ip firewall nat remove WEB
/ip firewall nat remove SMTP
/ip firewall nat remove FTP


:log info "remove sucessful!!!"

在SYSTEM SCRIPT下建立一个脚本名字remove-nat

然后再TOOLS下的NETWATCH下建立一个监视网关的脚本UP

add-nat DOWN: remove-nat 就OK了 这样就可以象固定IP一样了
-------------------------------------------------------------------------------------
上面实现的是每一分钟建立一次映射,是否可以做到每分钟检查一次IP,如果不同再修改dst-address呢?谢谢。
routeros
发表于 2007-11-4 13:21:55 | 显示全部楼层
我来支持。有奉献才会有进步。
routeros
回复

使用道具 举报

发表于 2008-1-8 18:07:24 | 显示全部楼层

回复 1# 的帖子

支持
routeros
回复

使用道具 举报

发表于 2009-6-20 20:08:51 | 显示全部楼层
支持
routeros
回复

使用道具 举报

发表于 2009-11-22 23:46:24 | 显示全部楼层
mark一下,学习。
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-10-1 05:36 , Processed in 0.074042 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表