RickyHsu77 wrote:
DDNS才對啦~之前...(恕刪)
把下面的script放到dhcp-client第2頁腳本欄:
:local gate "ether2"
:local domain "test1.duckdns.org"
:local token "01234567-0123-0123-0123-0123456789ab"
:set domain [:pick $domain 0 [find $domain ".duckdns.org"]]
:local private [/ip dhcp-c get [find interface=$gate] address] ; :set private [:pick $private 0 [find $private "/"]]
/tool fetch src-address=$private url="http://ip.changeip.com" src-path="/" dst-path=checkip ; :delay 1s
:local public [/file get checkip contents] ; :set public [:pick $public 0 ([find $public "<"]-1)] ; /file remove checkip
/tool fetch src-address=$private keep-result=no url="https://www.duckdns.org/update\\?domains=$domain&token=$token&ip=$public"
填入腳本後,重整dhcp-client看duckdns2有否順利更新社區網路真公網地址。