ขอบคุณมากๆเลยครับพี่
หายไปนานเลย แต่มาที มีของมาแจกด้วย ;D ;D ;D
ขอบคุณมากครับพี่ ip ไม่ยอม update ใน dyndns.com เลย วันนี้ขอเอาอันนี้ไปลองนะครับ ได้ผลยังไง เดี๋ยวมาแชร์ครับ :)
สรุปว่า มันไม่ยอม update ไปที่เว็บ ddns อยู่ดีครับ ตอนนี้มึน ไม่รู้จะทำยังไง ใน mikrotik มี script ทั้งของ dyndns กับ dynamicdns แต่ไม่อัพเดทซักตัว ???
โดนแบนหรือเปล่าครับ หรือ ปรับเวลา NTP ถูกต้องมั้ยครับ
ผมเองก็ใช้อยู่น่ะ ทำ VPN ระหว่างบ้านกะที่ร้าน ใช้ Mikrotik 2 ตัว และใช้ Dynamic DNS ของ dyndns.org
ครับ ตอนนี้ก็ยังลองผิด ลองถูกไปเรื่อยครับ แต่ได้ความช่วยเหลือจากคุณ tOn— กับคุณ yuttapong แล้ว ไม่แน่รอบนี้สคริปต์อาจจะเวิร์คครับ ต้องรอ ip มันเปลี่ยนก่อนน่ะครับ (ไม่กล้ากด reboot Router ครับ เพราะโทรศัพท์จะดังต่อเนื่องไม่หยุดทันทีที่เน็ตใช้ไม่ได้ 555)
ถามเพิ่มเติมเรื่องโดนแบนครับ แบนนี่คือ เว็บ dyndns เค้าจะแบนเราใช่ไหมครับ แล้วถ้าเราตั้งเวลาให้สคริปต์มันเช็ค จากทุกๆ 1 นาที ให้เป็นทุกๆ 1 ชั่วโมง แบบนี้จะทำให้โดนแบนอีกไหมครับ หรือไม่เกี่ยวกันเลย
เรื่องเวลาใน NTP ผมเข้าใจว่า ผมน่าจะทำแล้วครับ เพราะกดเข้าไปดูใน Clock กี่ทีๆ เวลาก็ตรงนะครับ :)
ได้แล้วนะครับพี่ยอด ได้ความช่วยเหลือจากคุณ yuttapong สคริปต์ ddns ก็เลยทำงานตลอดแล้วครับ ขอบคุณมากครับ
คุณ ยอดครับ ลองเทส ทั้งสอง สคลิป แล้วครับ ไม่ยอมอัพเดทให้ครับ
น่าจะใช้ไม่ได้กับ firmware ตัวใหม่แล้วอะครับ เดี๋ยวผมลองหาดูให้ใหม่นะครับ
ครับ ขอบคุณครับ
ขอความช่วยเหลือครับ...ผมไม่สามารถ Set Dynanic DNS ลงบน Mikrotik ได้ครับ ผบลองทุกเวอร์ชั่นแล้วครับ ไม่ทราบผมผิดขั้นตอนไหนครับ ผมทำตามคำแนะนำในเว็บแล้วครับ
ขอคำแนะนำด้วยครับ มือใหม่ครับ
ขอบคุณครับ
ผิดตรงขั้นตอนไหนครับ
ขอบคุณมากครับ คุณ ยุทธพงษ์ สำหรับคำแนะนำดีๆ
แต่ผมได้สมัคร Dyndns รายปีไวัแล้ว ผมอยากใช้ตัวนี้ ผมต้องทำอย่างไรบ้างครับ
สวัสดีครับคุณ ยอด
ผมรบกวนคุณยอดช่วยแนะนำการวางสคริปสำหรับ DDNS ตัวใหม่ให้ผมสักหน่อยได้มั้ยครับ ผมมือใหม่มากครับ แต่ใจรักทางนี้ครับ
ขอบคุณล่วงหน้าไว้ณ.ที่นี้ครับ
ไม่แน่ใจว่าเหมือนของเดิมหรือเปล่า ผมเปลี่ยนไปมาเพราะชนกับตัวแปลที่เป็น global ของ script อันอื่น แต่ใช้งานได้แน่นอนครับ เพราะผมใช้อยู่ ทำ vpn ระหว่างบ้านกับที่ร้านในเซียร์
เปลี่ยนตรง xxxx ครับ
# Set needed variables
:local username "xxxx"
:local password "xxxx"
:local hostname "xxxx"
:global AdyndnsForce
:global ApreviousIP
# print some debug info
#:log info ("UpdateDynDNS: username = $username")
#:log info ("UpdateDynDNS: password = $password")
#:log info ("UpdateDynDNS: hostname = $hostname")
#:log info ("UpdateDynDNS: ApreviousIP = $ApreviousIP")
# get the current IP address from the internet (in case of double-nat)
/tool fetch mode=http address="checkip.dyndns.org" src-path="/" dst-path="/dyndns.checkip.html"
:delay 1
:local result [/file get dyndns.checkip.html contents]
# parse the current IP result
:local resultLen [:len $result]
:local startLoc [:find $result ": " -1]
:set startLoc ($startLoc + 2)
:local endLoc [:find $result "</body>" -1]
:local currentIP [:pick $result $startLoc $endLoc]
#:local currentIP get [/ip address find interface=pppoe-out1]
:log info "UpdateDynDNS: currentIP = $currentIP"
# Remove the # on next line to force an update every single time - useful for debugging,
# but you could end up getting blacklisted by DynDNS!
:set AdyndnsForce true
# Determine if dyndns update is needed
# more dyndns updater request details http://www.dyndns.com/developers/specs/syntax.html
:if (($currentIP != $ApreviousIP) || ($AdyndnsForce = true)) do={
:set AdyndnsForce false
:set ApreviousIP $currentIP
:log info "$currentIP or $ApreviousIP"
/tool fetch user=$username password=$password mode=http address="members.dyndns.org" src-path="nic/update?system=dyndns&hostname=$hostname&myip=$currentIP&wildcard=no" dst-path="/dyndns.txt"
:delay 1
:local result [/file get dyndns.txt contents]
:log info ("UpdateDynDNS: Dyndns update needed")
:log info ("UpdateDynDNS: Dyndns Update Result: ".$result)
:put ("Dyndns Update Result: ".$result)
} else={
:log info ("UpdateDynDNS: No dyndns update needed")
}
คุณ ยอด ครับ
ผมได้ลองเอาสคริปตัวใหม่ใหม่ที่คุณยอดให้มา แล้วทำตามขั้นตอนของหัวข้อ " การ Set Dynanic DNS บน Mikrotik โดยใช้ Service DynDNS.org " ได้ลองเข้าดูใน dyndns.com ค่า IP Address ไม่ตรงกันครับ ผมผิดขั้นตอนไหนครับ มีคำแนะนำเพิ่มเติมมั๊ยครับ ผมแนบรูปมาด้วยครับ
ขอบคุณมากครับ
ฝั่งขา wan ของ Mikrotik เป็น IP อะไรครับ
คุณ ยอดครับ
ณ. ตอนนี้ IP Address 115.87.115.7 ครับ
คุณยอดครับ
ผมยังคงติดปัญหา IP Address ขาเข้า Wan RB450G ไม่ตรงกับ IP Address ของ dyndns ที่สมัครไว้ครับ ขอความช่วยเหลือด้วยครับ ผมลองมาหลายวันแล้วครับ ผมไม่แน่ใจผมผิดขั้นตอนไหนบ้างครับ ผมขอรบกวนคุณยอดช่วยอธิบายขั้นตอนการเซตอัพและการตรวจเช็คปัญหาด้วยครับ
ขอบคุณล่วงหน้าไว้ณ.ที่นี้ด้วยครับ
คุณยอดครับ
dyndns ที่ผมสมัครใช้งานได้แล้วครับ จากสคริปที่คุณยอดส่งมาให้ใหม่พร้อมคำแนะนำ
ขอบคุณมากครับ ขอบคุณอีกครั้งจากใจ
คุณยอดครับ
ผมขอความช่วยเหลืออีกนิดครับ คือ dyndns ไม่อัพเดตครับ อัพเดตเวลาผมเช็คแล้วครับโอเค ทุกครั้งที่ผม Reboot ผมต้องกดรันสคริปใหม่ทุกครั้ง ผมถึงจะรีโมทเข้ามาได้ ขอความช่วยเหลือด้วยครับ
ขอบคุณล่วงหน้ามาณ.ที่นี้ครับ
ตั้ง system --> schedule หรือยังครับ
คุณยอดครับ
ผมได้เข้าไปเช็ค System --> Scheduler แล้วครับ มันขึ้นเองครับ (ผมได้แนบรูปมาด้วยครับ)แต่ถ้าจะตั้งจะต้องกำหนดค่าอะไรและอย่างไรบ้างครับ
ขอบคุณล่วงหน้าด้วยครับ
คุณยอดครับ
dyndns ผมอัพเดตได้แล้วครับ ขอบคุณมากครับสำหรับข้อมูลและคำแนะนำ
ขอบคุณครับ
ใช้ mikrotik clound
work กว่าเยอะครับ ;D
คุณยอดครับ
ขอคำแนะนำการใช้ mikrotik cloud ด้วยครับ อยากใช้บ้างครับ
ขอบคุณครับ
คุณยอด
ขอบคุณมากครับสำหรับคำแนะนำ
สคริปตัวนี้แก้เป็นของ THDDNS ของ AISFIBER ได้ไหมครับ