สคริปต์ Cloudflare Dynamic DNS (DDNS) RouterOS v7 อัปเดต Public IP ผ่าน API อัตโนมัติ
สคริปต์ตรวจสอบ Public IP ขา WAN และส่ง API อัปเดต DNS A-Record ไปยัง Cloudflare ผ่านคำสั่ง /tool fetch บน RouterOS v7 โดยอัตโนมัติทุก 5 นาที
กำหนดค่า
ปรับแต่งค่าพารามิเตอร์ให้ตรงกับอุปกรณ์หน้างานของคุณ สคริปต์จะอัปเดตแบบเรียลไทม์
สคริปต์ RouterOS v7
cloudflare-ddns-script-v7.rscเปิด Safe Mode ก่อนวางสคริปต์ทุกครั้ง กด Ctrl + X ใน Terminal หรือกดปุ่ม Safe Mode ใน WinBox
# กำลังโหลดสคริปต์...
ค่าในฟอร์มตอนนี้เป็นค่าตัวอย่าง แก้ให้ตรงกับเครือข่ายจริงก่อนนำไปวาง
ก่อนวางสคริปต์ และวิธีย้อนกลับ
สคริปต์นี้ปรับแต่งการตั้งค่าของเราเตอร์ ถ้าตั้งผิด อาจทำให้การเชื่อมต่อขัดข้องหรือเข้าเราเตอร์ไม่ได้
ก่อนวาง
- เปิด Safe Mode ก่อนเสมอ
- ทำงานจากเครื่องที่ต่อพอร์ต LAN ไม่ใช่ผ่านพอร์ตหรือเส้นทางที่กำลังแก้
- บรรทัดแรกของสคริปต์จะสำรองค่าเดิมเป็นไฟล์ Backup ให้เอง
ถ้าผลไม่เป็นอย่างที่คาด
# คำสั่งย้อนกลับการตั้งค่าสำหรับ สคริปต์ Cloudflare Dynamic DNS (DDNS) RouterOS v7 อัปเดต Public IP ผ่าน API อัตโนมัติ /system backup load name=before-siamlogin-config # หรือปิดหน้าต่าง Terminal หากอยู่ใน Safe Mode
คำสั่งนี้ล้างเฉพาะรายการที่สคริปต์นี้สร้างขึ้น และกู้คืนสถานะปลอดภัย
ทางสุดท้าย
กู้ทั้งเครื่องจากไฟล์สำรองด้วย /system backup load name=before-siamlogin-config คำสั่งนี้จะกู้คืนค่าทั้งหมดและเราเตอร์จะรีบูต
ขั้นตอนหน้างาน
ทำตามลำดับ ใช้เวลาประมาณสิบนาทีต่อหนึ่งเราเตอร์
ดูข้อมูลและเตรียมพารามิเตอร์
เปิด WinBox เพื่อตรวจสอบหมายเลขพอร์ต, IP Address หรือ Gateway ที่เกี่ยวข้องก่อนเริ่มตั้งค่า
เปิด Terminal จากฝั่ง LAN
เลือก New Terminal ใน WinBox อย่าจัดการผ่านพอร์ตหรือเส้นทางที่กำลังจะแก้ไขคอนฟิก
เปิด Safe Mode
กดปุ่ม Safe Mode หรือกด Ctrl + X ป้องกันการถูกตัดขาด หากคำสั่งผิดพลาดระบบจะย้อนกลับให้อัตโนมัติ
วางสคริปต์ลงใน Terminal
คัดลอกคำสั่งจากช่องสคริปต์ไปวางใน Terminal และตรวจดูผลลัพธ์ทีละบรรทัด
ทดสอบการทำงานของระบบ
ทดสอบส่งทราฟฟิกจริง ตรวจสอบสถานะในเมนู IP, Routing หรือ Firewall ให้มั่นใจว่าทำงานถูกต้อง
ออกจาก Safe Mode ยืนยันผล
กด Safe Mode อีกครั้งเพื่อยืนยันและบันทึกการตั้งค่าลงบนเราเตอร์อย่างถาวร
คำถามที่พบบ่อย
สคริปต์นี้รองรับ RouterOS เวอร์ชันใดบ้าง
สคริปต์ถูกออกแบบและทดสอบตามมาตรฐาน RouterOS Version 7 (v7.12 - v7.16+) โดยเฉพาะ ไวยากรณ์ถูกต้อง ปลอดภัย และไม่แนะนำให้ใช้บน v6
สามารถรันสคริปต์ซ้ำได้หรือไม่
ได้ สคริปต์ของ SIAM-LOGIN มีคำสั่งสำรองข้อมูลและล้างรายการเดิมที่มีคอมเมนต์กำกับไว้ก่อนสร้างใหม่ จึงไม่เกิดปัญหากฎซ้ำซ้อน
หากเน็ตหลุดหรือมีข้อผิดพลาดระหว่างรันจะทำอย่างไร
หากเปิด Safe Mode ไว้ตามคำแนะนำ เพียงการเชื่อมต่อ WinBox ขาดหาย ตัวเราเตอร์จะยกเลิกการตั้งค่าทั้งหมดและย้อนกลับสู่สถานะก่อนหน้าทันที
ต้องการปรึกษาการตั้งค่าหน้างานหรือวางระบบเครือข่าย
สามารถติดต่อทีมวิศวกร SIAM-LOGIN ได้โดยตรงที่ LINE @vrnetwork หรือโทร 095-254-4519 ยินดีให้คำปรึกษาและสำรวจหน้างานฟรี
ข้อมูลการตรวจสอบ
แสดงเฉพาะสิ่งที่มีบันทึกจริงของเครื่องมือนี้
- ผู้ตรวจสอบ
- ทีมวิศวกร SIAM-LOGIN (MTCNA, MTCRE Certified)
- ทดสอบบน RouterOS
- RouterOS v7.12 - v7.16 (CCR2004, RB5009, hEX)
- วันที่ตรวจล่าสุด
- 2026-03-15
- สถานะ
- ผ่านการทดสอบแล็บ & หน้างานจริง
บันทึกการทดสอบจริงจากทีมวิศวกร SIAM-LOGIN ปลอดภัย 100% สำหรับ RouterOS v7
ต้องการวิศวกรดูแลเครือข่ายหน้างาน
SIAM-LOGIN จัดจำหน่ายอุปกรณ์ MikroTik พร้อมติดตั้ง วางระบบ WiFi โรงแรมและหอพัก และดูแลระบบรายปี
เครื่องมือที่ใช้ต่อกัน
- สคริปต์ WireGuard VPN Server สำหรับเชื่อมสาขาและรีโมต
สร้าง WireGuard VPN Server บน RouterOS v7 ความเร็วสูง เชื่อมต่อรีโมตจากมือถือและคอมพิวเตอร์อย่างปลอดภัย
- สคริปต์ Forward Port (DST-NAT) ดูกล้องวงจรปิดและเซิร์ฟเวอร์
เปิดพอร์ตเราเตอร์สำหรับกล้องวงจรปิด CCTV, เว็บเซิร์ฟเวอร์, NAS หรือเซิร์ฟเวอร์ภายในอย่างถูกต้องและปลอดภัย
- สคริปต์ DNS Static Cache เพิ่มความเร็วเปิดเว็บ
ตั้งค่า DNS Server แคชในตัว และสร้าง Static DNS Record แปลงชื่อโดเมนภายในองค์กร
- สคริปต์ EoIP Tunnel เชื่อมต่อวง LAN ข้ามสาขาเสมือนสายเดียวกัน
เชื่อมต่อวงแลนข้ามสาขาเสมือนเสียบสายแลนเส้นเดียวกัน (Layer 2 Bridge) ผ่านเครือข่ายอินเทอร์เน็ต