noip

DDNS คืออะไร

Dynamic DNS (DDNS หรือ DynDNS)  แล้วจริงๆแล้ว DDNS คืออะไร ?  แท้จริงแล้วมันก็คือ Domain Name System (DNS) ชนิดที่สามารถ update mapping IP ของ server และ domain แบบอัตโนมัติและ realtime หลักการนี้เกิดขึ้นมาบนพื้นฐานของระบบ DNS แต่บางครั้งมีความจำเป็นที่ IP ของ server ไม่ใช่ Static IP หรือก็คือมีการเปลี่ยนแปลงบ่อยๆ ซึ่งมักจะมาจากการที่เราตั้ง server เราไว้ที่บ้าน ซึ่งบ่อยครั้งที่มีการ reconnect internet กับทาง ISP ใหม่ มักจะมีการแจก IP ใหม่มาให้เรา ทำให้ domain name ที่ map อยู่ไม่สามารถใช้งานได้แล้ว DDNS จึงตอบโจทย์ในข้อนี้ เพราะเมื่อใดที่ IP ของเราเปลี่ยนไป DDNS จะทำงานส่ง configure เข้าไปที่ทาง DDNS server ที่เราซื้อ donamin ไว้ทำการแก้ IP ให้กับเรา ทำให้ website หรือ domain เราทำงานต่อได้ปกติ ปัจจุบันใช้กันบ่อยมากในการติดกล้องวงจรปิดที่บ้าน โดยการทำงานคือกล้องจะเชื่อมต่อ internet ผ่านทาง wifi เพื่อให้เราสามารถ connect เข้าสู่หน้าเวปของกล้องเพื่อใช้งานจากที่อื่นได้โดยไม่จำ IP ก็คือการใช้ DDNS เข้ามาช่วย

 

แล้วทำไมเราไม่ใช้ Static IP

ในเมื่อทุกครั้งที่ IP เปลี่ยน เราก็ต้องเปลี่ยน Configure บน host ให้ Domain route ไป IP ตัวใหม่ของเราตลอด แล้วทำไม่เลือก Static  IP มาใช้งานหละ คำตอบก็คือปัจจุบัน ผู้ให้บริการอินเตอร์เน็ต หรือ ISP มักใช้ระบบ DHCP ทำหน้าที่แจก IP ให้กับลูกค้า เพราะ IP range ของ ISP เองก็มีอยู่อย่างจำกัด ไม่สามารถจอง Static IP ให้กับลูกค้าทุกคนได้ การจะขอ Static IP โดยเฉพาะนั้นจึงมีค่าใช้จ่ายที่สูงมาก

 

หลักการทำงาน DDNS

ddns diagram

  1. ฝั่ง Host server ของเราต้อง configure DDNS ให้ค่อยทำการส่ง Update IP ไปยัง DDNS server
  2. เมื่อ user ทำการ request doamin ของเราขึ้นมา ตัวอย่างคือ http://saixiii.ddns.net  ที่เรา configure ไว้ฝั่ง DDNS server ก็จะส่ง IP ของ Host server เราไปให้
  3.  ฝั่ง user ก็จะสามารถ connect เข้ามาหา server ของเราได้

 

การตั้งค่า DDNS บน Router

ปัจจุบันมี free DDNS server ให้เราเลือกมากมายเช่น No-ip หรือ dynddns ซึ่งในที่นี้เราขอเลือก No-ip เพราะว่าสามารถสมัครใช้ได้ free สามารถเพิ่มได้ถึง 3 domian ต่อ account แต่จำเป็นต้องเข้ามาต่ออายุ (renewal) ทุกๆ 30 วัน จากตัวอย่างผมใช้ Router Humax

1. ทำการสมัครและ login เข้าสู่ No-ip

Link: https://noip.com

 

2. เลือก menu Dynamic DNS ด้านขวามือ

ddns noip

 

3. เลือก Add Hostname

ddns noip

 

4. เลือก ชื่อ Hostname, Domain, IP address ของ host เรา จากนั้นเลือก Create Host

ddns noip

 

5. Configure เสร็จเรียบร้อย (http://saixiii.ddns.net)

ddns noip

 

6. login เข้าสู่ router (192.168.1.1) และเข้าหน้า configure

 

7. เลือก menu DDNS

ddns noip

 

8. Configure ค่า DDNS แล้วกด Apply

DDNS Service : NoIP.com

Email Address: username ที่ใช้สมัคร No-ip

NoIP Password: password

Host Name: Domain name ที่คุณเลือกไว้

ddns noip

 

เพียงเท่านี้ก็เสร็จเรียบร้อยสำหรับการ configure ddns หลังจากนี้ URL ดังกล่าวจะ route traffic วิ่งกลับมาหาที่ server ของคุณ แต่คุณอาจจะต้องทำการ forward port ด้วยกรณีที่ในวง lan ภายใต้ router คุณมีอุปกรณ์หลายตัวต่ออยู่

 

Author: Suphakit Annoppornchai

Credit: https://saixiii.com,https://noip.com

One Thought to “DDNS คืออะไร เกี่ยวอะไรกับ กล้องวงจรปิด และ ต่างอย่างไรกับ DNS”

Leave a Reply