[已解決]MikroTik更新NO IP DDNS系統Log顯示已更新但實際無更新

MikroTik CCR1009透過Script要更新NO IP的DDNS,
使用MikroTik Wiki的範例
並以inetinterface中pppoe-out1為取得IP的介面,
從系統Log看第一次執行Script會偵測到NO IP上的IP與現在用的IP不同並執行更新,
並於排程下一次執行時顯示偵測到NO IP上的IP已經與現在用的IP相同無須更新,
[已解決]MikroTik更新NO IP DDNS系統Log顯示已更新但實際無更新

但...登入NO IP查看,
卻沒有被更新??(顯示為不同的IP)
[已解決]MikroTik更新NO IP DDNS系統Log顯示已更新但實際無更新

請教各位前輩應當如何設定才能使NO IP的DDNS可正常被更新呢?
szo0214 wrote:MikroTik CCR1009...(恕刪)
換小弟編譯的script
#=========== no-ip =============
:local user "abc1234@gmail.com"
:local pass "123456"
:local host "abc1234.no-ip.org"
:local wan "pppoe-out1"
#=============================
:local public [/ip address get [find interface=$wan] address]
:set public [:pick $public 0 [:find $public "/"]]
:local past [:resolve $host]

:if ($past!=$public) do={
:log warning "Update $host : $past => $public"
/tool fetch url="http://dynupdate.no-ip.com/nic/update\\3Fmyip=$public&hostname=$host" \
user=$user password=$pass mode=http dst-path=noip ; :delay 5s ; /file remove noip}
gfx wrote:
換小弟編譯的script...(恕刪)


gfx前輩好,
試了您所寫的,
Log中有正確的抓取到NO-IP上所存的IP,
也有正確的抓到PPPOE所取得的IP,
若重複執行則會顯示該文件已經下載,


但...登入NO-IP時依然沒有變更


另用gfx前輩您在另一篇文章中提到可用瀏覽器http://AAAA:BBBB@dynupdate.no-ip.com/nic/update?myip=CCCC&hostname=DDDD方法來更新NO-IP,
我用此方法來測試可以正常更新,
看來NO-IP應該沒問題,
想請教還有什麼可能是我沒做對呢?
szo0214 wrote:
gfx前輩好,試了...(恕刪)
可以建議您不要用no-ip嗎
同樣開放5組ddns地址 ,duckdns沒no-ip那種免費用戶每月需登入網站刷存在感的困擾.
http://www.duckdns.org/

而且duck dns可同時紀錄ipv4與ipv6地址,no-ip遜掉了....


RouterOS Update IPv4 Script:
#========== duckdns ============
:local host "abc1234.duckdns.org"
:local token "00000000-0000-0000-0000-000000000000"
:local wan "pppoe-out1"
#===============================
:local public [/ip address get [find interface=$wan] address]
:set public [:pick $public 0 [:find $public "/"]]
:local past [:resolve $host]

:if ($past!=$public) do={
:log warning "Update $host : $past => $public"
:set host [:pick $host 0 ([:find $host "duckdns"]-1)]
/tool fetch dst-path=duckdns mode=https \
url="https://www.duckdns.org/update\\?domains=$host&token=$token&ip=$public"
:delay 3s ; /file remove duckdns}

IPv6因不確定您是否有用上.沒有IPv6卻套上IPv6的script是會發生錯誤的.
gfx wrote:
可以建議您不要用no...(恕刪)

請問這台路由有支援PPPOE Offload IPV4 and IPV6 嗎?謝謝



kd1100 wrote:
請問這台路由有支援Offload...(恕刪)
不曉得您offload定義的是什麼?
指的是路由器單純可透過pppoe撥號從ISP伺服器取得ipv6地址;
還是路由器提供pppoe伺服器,並讓用戶端撥號後同時獲取ipv4與ipv6的地址?

gfx wrote:
有啊,dual stak...(恕刪)

GFX大,請問一下您上網目前速度是?
不知測速時,這台路由CPU負載是多少?
想說如比N56U好的話,買台玩玩看,謝謝

kd1100 wrote:
GFX大,請問一下...(恕刪)
樓主這台ccr1009非常的高階,是企業級用的。一般用戶使用hap ac^2就很威勒。
若是純有線也是買rb850g就已足夠。
kd1100 wrote:
請問這台路由有支援PPPOE...(恕刪)
Dual Stack,很基本的能力:

猛一點,設定更多的PPPoE,更多的IPv6配置


Tunnel Broker也行:



gfx wrote:
Dual Stack...(恕刪)

謝謝GFX大的回覆,了解了
最主要是怕用在300M速度以上,NAT不夠力
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!