找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 13187|回复: 17

[脚本] 断线后邮件通知IP和备份配置,DDNS更新慢的适中解决办法.

  [复制链接]
发表于 2011-3-19 01:07:11 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 linglongx 于 2011-3-19 01:23 编辑

先声明,只为卖点铜钱,是不是原创就不知道.希望不要引起攻击,如果我这么说了还有人要攻击的话,那只能说明你家祖祖辈辈无德

脚本内容如下:
(修改修改复制到终端执行,默认每5分钟检测一次pppoe-out1接口是否掉线,如果掉线等重新连线就会自动发送邮件,邮件的正文有IP地址,附件是配置备份脚本)

/tool e-mail
set from=QQ帐号@qq.com password=QQ密码 server=119.147.74.45:25 \
    username=QQ帐号

/system script
add name=email_to_ip_or_config policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="\
    :global oldip\r\
    \n:global newip [:pick [/ip address get [find interface=pppoe-out1] addres\
    s] 0 [:find [/ip address get [find interface=pppoe-out1] address] \"/\"]]\
    \r\
    \n\r\
    \n:if (\$newip != \$oldip) do={/export file=export; :delay 10s; /tool e-ma\
    il send to=\"接收配置文件和IP地址的电子邮箱地址\" subject=\"\$[/system identity get name]\" bo\
    dy=\"\$[/system clock get date] \$newip configuration file\" file=export.r\
    sc; :set oldip \$newip}\r\
    \n"

/system scheduler
add comment="\C0\FB\D3\C3\B5\E7\D7\D3\D3\CA\BC\FE\CD\A8\D6\AAIP\B5\D8\D6\B7\BA\
    \CD\B1\B8\B7\DD\C5\E4\D6\C3" disabled=no interval=5m name=\
    email_to_ip_or_config on-event=":execute email_to_ip_or_config\r\
    \n\r\
    \n" policy=reboot,read,write,policy,test,password,sniff,sensitive \
    start-date=jan/01/1970 start-time=00:00:00



如若需要每间隔一段时间发送一次邮件则将下面脚本复制到终端运行,

/system scheduler
add comment="" disabled=no interval=1h name=\
    email_to_ip_or_config_1 on-event=":global oldip 0.0.0.0\r\
    \n\r\
    \n" policy=reboot,read,write,policy,test,password,sniff,sensitive \
    start-date=jan/01/1970 start-time=00:00:00









评分

参与人数 3铜板 +20 收起 理由
YAWPYNG + 12
WGHBOY -10
zooyo + 18

查看全部评分

routeros
发表于 2011-3-19 18:10:44 | 显示全部楼层
晕,按错了,加分变成-分
routeros
回复

使用道具 举报

发表于 2011-3-19 21:58:26 | 显示全部楼层
楼上的太。。。。
routeros
回复

使用道具 举报

 楼主| 发表于 2011-3-20 01:04:51 | 显示全部楼层
谢谢大佬.我会努力的
routeros
回复

使用道具 举报

发表于 2011-3-20 01:07:14 | 显示全部楼层
这个可以当成DDNS用,很好啊。。。
routeros
回复

使用道具 举报

发表于 2011-3-20 11:05:46 | 显示全部楼层
本帖最后由 host2318 于 2011-3-20 11:06 编辑

我看到肌肉扣分的那一样立刻崩溃了。看了回复吐血了。你给人家加回去啊。。。。

这个得收藏了
routeros
回复

使用道具 举报

发表于 2011-3-20 14:58:48 | 显示全部楼层
哈哈一个减分一个加分经典,要不就直接给8分好了!
routeros
回复

使用道具 举报

 楼主| 发表于 2011-3-20 19:16:09 | 显示全部楼层
看样子现在坛子里偏执的人还是有的
routeros
回复

使用道具 举报

发表于 2011-8-4 10:57:19 | 显示全部楼层
成功了非常感谢
routeros
回复

使用道具 举报

发表于 2011-9-15 10:38:20 | 显示全部楼层
太有用了谢谢了!!
routeros
回复

使用道具 举报

发表于 2011-9-15 10:56:58 | 显示全部楼层
急需,马上去试验!谢谢!
routeros
回复

使用道具 举报

发表于 2011-9-15 11:17:55 | 显示全部楼层
5.X 的支持度更好,連GMAIL SMTP都支持了.
routeros
回复

使用道具 举报

发表于 2011-9-15 12:57:48 | 显示全部楼层
太有用了谢谢了!!
routeros
回复

使用道具 举报

发表于 2011-9-16 01:41:12 | 显示全部楼层
这个得收藏了
routeros
回复

使用道具 举报

发表于 2012-8-14 18:34:28 | 显示全部楼层
很好...正在我们要用到的...
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 02:12 , Processed in 0.114446 second(s), 15 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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