在ROS中使用花生殼的域名服務


ROS功能強大,也比較復雜,各個版本的腳本可能也大同小異,我現在使用的是6.37.3的版本。

添加Script

進入菜單System->Scripts。

System->Scripts

點擊加號,像圖中這樣,添加代碼,我給這段代碼取的名字叫peanutddns,圖中的域名用戶名密碼我做了遮擋,你需要改成你自己的域名、用戶名和密碼。

更新DNS的代碼

local ipaddr
local server "http://ddns.oray.com"
local domain "你的域名.xicp.net"

local users "你的用戶名"
local paswd "你的密碼"
:set ipaddr [/ip address get [/ip address find interface=pppoe-out1] address]
:set ipaddr [:pick $ipaddr 0 ([len $ipaddr] -3)]
local par "/ph/update?hostname=$domain&myip=$ipaddr"

/tool fetch url=($server . $par) mode=http user=$users password=$paswd

增加Scheduler

增加Scheduler,這樣就可以自動執行了。Scheduler菜單也System下, 就在Scripts的上面,第一幅截圖里就有。
自動執行的Scheduler
我把Interval設成1天,也就是每天執行一次這段代碼(執行時間是0點),下面的方框中填入剛剛的代碼名字peanutddns就可以了

peanutddns


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM