heqinlong 发表于 2008-9-27 19:08:43

发一个我的脚本。。。连接到动态IP上

通过PPTP连接到对方机器上。对方是动态IP。
话不多说,上脚本::global The-Dst
:global The-Previous-Dst
:set The-Dst [:resolve www.sina.com.cn]
:set The-Previous-Dst connect-to]

:if ($The-Dst != $The-Previous-Dst) do={/interface pptp-client set connect-to=$The-Dst }请注意 3.X 变量中不支持"-"请将"-"去掉。
用得喜欢就顶一个。
把 www.sina.com.cn 改成你的域名,比如 aaa.changeip.com

heqinlong 发表于 2008-9-27 19:09:01

有啥问题可以提出。。。欢迎指正。

疯狂火吻 发表于 2008-12-13 19:48:20

支持一下!学习。

ksw520 发表于 2008-12-13 20:01:37

3.x支持 “—”等 用引号,“” 就OK了。

很早前写的,类似
:global pptpname ("pptp-out1")
:global hostip ("www.baidu.com")
:global ddnsip [:tostr [:resolve $hostip] ]
:if ([ :typeof $ddnsip ] = nil ) do={ :global ddnsip "0" }
:global pptpip [ /interface pptp-client get connect-to]
:if ($ddnsip != $pptpip) do={
/interface pptp-client set connect-to=$ddnsip
:log info ("pptp:Change connect-to IP " . $pptpip . " to ". $ddnsip)
}
页: [1]
查看完整版本: 发一个我的脚本。。。连接到动态IP上