วิธีตั้งค่า DNS แบบไดนามิกฟรีสำหรับการเข้าถึงระยะไกลไปยังพีซีของคุณ

Dynamic DNS ที่(What is Dynamic DNS)คุณอาจถามคืออะไร โดยพื้นฐาน แล้ว (Basically)DNSแบบไดนามิกเป็นบริการที่ให้บริการโดยผู้ให้บริการบุคคลที่สาม โดยที่อยู่ IP ที่(IP address) เปลี่ยนแปลงตลอดเวลาที่ ได้รับจากISPจะได้รับการอัปเดตอย่างสม่ำเสมอและเชื่อมโยงกับชื่อโฮสต์ที่บริษัทกำหนด หากคุณมีการเชื่อมต่ออินเทอร์เน็ต(Internet connection) บรอดแบนด์ ที่บ้าน คุณก็น่าจะมีที่อยู่ IP(IP address)แบบ ไดนามิก

ที่อยู่ IP(IP address)แบบไดนามิกเปลี่ยนแปลงบ่อย เมื่อเทียบกับที่อยู่ IP(IP address) แบบคงที่ ซึ่งไม่เคยเปลี่ยนแปลง โดยปกติ การเปลี่ยนที่อยู่ IP(IP address)จะไม่ทำให้เกิดปัญหาใดๆ จนกว่าคุณจะพยายามเชื่อมต่อกับอุปกรณ์ภายในเครื่องจากภายนอกเครือข่ายภายในบ้าน(home network)ของ คุณ ด้วยที่ อยู่ IP ที่(IP address)เปลี่ยนแปลงตลอดเวลาคุณอาจเชื่อมต่อได้สองสามครั้ง แต่ไม่ใช่หลังจากอัปเดตที่อยู่ IP(IP address)

เหตุใดคุณจึงต้องการค้นหาคอมพิวเตอร์ของคุณบนอินเทอร์เน็ต(Internet)ตั้งแต่แรก มีเหตุผลหลายประการที่คุณอาจต้องการทราบที่อยู่ IP(IP address) แบบไดนามิกของคุณ :

1. เชื่อมต่อ(Connect)กับคอมพิวเตอร์ของคุณผ่าน การเชื่อมต่อ เดสก์ท็อประยะไกลและเข้าถึง(Remote Desktop Connection and access)ไฟล์ของคุณ

2. สตรีมเสียงและวิดีโอ(Stream audio and video)จากเซิร์ฟเวอร์สื่อภายในบ้านของคุณไปยังที่ใดก็ได้ในโลก

3.  ดู(View)และควบคุมกล้อง IP(IP cam)ได้จากทุกที่

มีเหตุผลอีกมากมายที่การทราบที่อยู่ IP(IP address)ของ คุณจึงมีประโยชน์ เหตุ ใด ทุกคนจึงไม่มีที่ อยู่ IP(IP address)แบบคง ที่ โดยพื้นฐานแล้วมันถูกกว่ามากสำหรับISP(ISPs)ในการหมุนเวียนที่อยู่ IP(IP address)ให้กับลูกค้าของตน หากคุณต้องการที่อยู่ IP(IP address) แบบคงที่ คุณจะต้องจ่ายค่าบริการรายเดือนเพิ่มเติม และISP(ISPs) ส่วนใหญ่ จะไม่เสนอให้แก่ลูกค้าที่อยู่อาศัยด้วยซ้ำ

DNS แบบไดนามิก

นั่นคือสิ่งที่DNS แบบไดนามิก เข้ามาเล่น เมื่อใช้บริการนี้ คุณสามารถสร้างที่อยู่ IP(IP address) แบบคงที่ตามหลักวิชา สำหรับคอมพิวเตอร์ที่บ้าน(home computer)ของ คุณ นี่คือวิธีการทำงาน เมื่อคุณเยี่ยมชมเว็บไซต์ใดๆ บนอินเทอร์เน็ต(Internet)คุณสามารถพิมพ์ที่อยู่ IP(IP address)หรือป้อนชื่อโดเมน(domain name)เช่น www.online-tech-tips.com มี เซิร์ฟเวอร์ DNSอยู่ทั่วโลกที่ติดตามว่าชื่อใดตรงกับที่อยู่IP ที่เป็นตัวเลข(IP address)

เมื่อคุณเยี่ยมชมเว็บไซต์ คอมพิวเตอร์ของคุณจะค้นหาที่อยู่ IP(IP address)จากเซิร์ฟเวอร์ DNS(DNS server)ก่อนแล้วจึงขอเว็บไซต์ วิธีนี้เหมาะสำหรับเซิร์ฟเวอร์ที่มีที่อยู่ IP(IP address) แบบคงที่ ซึ่งไม่เคยเปลี่ยนแปลง แต่ไม่เหมาะสำหรับเซิร์ฟเวอร์ที่ ใช้ การเชื่อมต่อบรอดแบนด์ภายในบ้าน (home broadband)ซึ่งหมายความว่าเซิร์ฟเวอร์ของคุณ "เคลื่อนที่" อยู่ตลอดเวลาบนอินเทอร์เน็ต(Internet)และทำให้ความสัมพันธ์แบบหนึ่งต่อหนึ่ง(one-to-one relationship)ระหว่างชื่อโดเมนและที่อยู่ IP(IP address)ยุ่งเหยิง

โซลูชันสำหรับการตั้งค่าDNS แบบไดนามิก โดยเซิร์ฟเวอร์บุคคล(party server) ที่สาม จะติดตามว่าที่อยู่ IP(IP address) ปัจจุบัน คืออะไร และให้ข้อมูลนี้เมื่อคุณพิมพ์ชื่อโดเมน(domain name) เฉพาะ ของ คุณ ด้วยวิธีนี้ คุณสามารถให้ที่อยู่ IP แบบไดนามิกของคุณเป็นที่อยู่(IP address)IP(IP address)แบบ คงที่เสมือน เมื่อเชื่อมต่อกับคอมพิวเตอร์ของคุณ คุณจะต้องพิมพ์ชื่อโดเมน(domain name)หรือคุณจะ ping ชื่อโดเมน(domain name)เพื่อค้นหาที่อยู่ IP(IP address)ปัจจุบัน

ชื่อโดเมนมักจะเป็นโดเมนย่อยของบริษัทที่คุณตั้งค่าบัญชีด้วย ตัวอย่างเช่น ผู้ให้บริการDNS แบบไดนามิกรายหนึ่ง คือ no-ip.com ดังนั้นเมื่อคุณลงทะเบียนและสร้างชื่อโฮสต์ มันจะมีลักษณะบางอย่างเช่น aseemkishore.no-ip.com ส่วนแรกคือสิ่งที่คุณต้องการตราบใดที่คนอื่นยังไม่ได้ทำ

เพื่อระบุที่อยู่ IP(IP address) ปัจจุบันของคุณ บริการทั้งหมดเหล่านี้ทำงานด้วยวิธีใดวิธีหนึ่งจากสองวิธี: คุณติดตั้งซอฟต์แวร์บนคอมพิวเตอร์ของคุณที่อัปเดตเซิร์ฟเวอร์อย่างต่อเนื่อง หรือคุณกำหนดค่าบริการบนเราเตอร์ของคุณ หากได้รับการสนับสนุน เราเตอร์รุ่นใหม่ๆ จำนวนมากมีผู้ให้บริการ DNS(DNS provider) แบบไดนามิก เช่นDynDNS ใน(DynDNS built-in)ตัว ดังนั้นคุณสามารถให้เราเตอร์อัปเดตที่อยู่ IP โดยอัตโนมัติไปยัง (IP address)ผู้ให้บริการ DNS(DNS provider)แบบไดนามิกเมื่อมีการเปลี่ยนแปลง

วิธีตั้งค่า Dynamic DNS

หนึ่งใน ผู้ให้บริการ DNS แบบไดนามิกที่ดีที่สุด คือDynDNSแต่พวกเขาเพิ่งลบแผนบริการฟรีทั้งหมดในปี 2014 ออก โดยมีค่าใช้จ่ายเพียง $25 ต่อปีสำหรับแผนการเข้าถึง(access plan) ระยะไกล ซึ่งค่อนข้างถูกสำหรับฟีเจอร์ที่คุณได้รับ แต่ก็ยังไม่ฟรี!

DNS ไดนามิก

หากคุณวางแผนที่จะเชื่อมต่อระยะไกลจากส่วนต่างๆ ของโลก และคุณต้องการบางสิ่งที่น่าเชื่อถือมากDynDNSนั้นคุ้มค่าที่จะจ่ายไปอย่างแน่นอน

อย่างไรก็ตาม มีตัวเลือกฟรีหลายตัวที่ทำงานได้ดีและจะทำงานได้ดีสำหรับคนส่วนใหญ่ ฉันจะเขียนเกี่ยวกับรายการโปรดในปัจจุบันของฉัน ซึ่งก็คือ no-ip.com ฉันจะพูดถึงอีกสองสามข้อที่ด้านล่างของโพสต์

ไม่มีไอพี

ไม่มี ip ไดนามิก DNS

DNS ไดนามิกฟรีที่จัดหาโดยno-ipประกอบด้วยชื่อโฮสต์สูงสุด 3 ชื่อ การสนับสนุนทางอีเมล การอัปเดต DNS แบบไดนามิก (อย่างเห็นได้ชัด) และ การเปลี่ยนเส้นทาง URL และพอร์ต(URL & Port) 80 การมีชื่อโฮสต์หลายชื่อเป็นคุณสมบัติที่ดีในกรณีที่คุณมีอุปกรณ์หลายเครื่องที่คุณต้องการเข้าถึงจากระยะไกล และคุณต้องการชื่อโฮสต์ที่แตกต่างกันสำหรับแต่ละอุปกรณ์ อุปกรณ์ยังสามารถมีตำแหน่งที่แตกต่างกันได้ ดังนั้นคุณสามารถใช้ชื่อโฮสต์หนึ่งเพื่อเชื่อมต่อกับคอมพิวเตอร์ที่บ้านและอีกชื่อหนึ่งเพื่อเชื่อมต่อกับคอมพิวเตอร์ในที่ทำงาน

ในการเริ่มต้น ให้คลิกที่ปุ่ม ลงทะเบียน(Sign Up)ทันที และสร้างบัญชีของคุณ คุณจะถูกถามถึงชื่อโฮสต์หนึ่งชื่อและคุณสามารถพิมพ์หรือเลือกที่จะสร้างในภายหลัง

บัญชี ddns

คุณจะได้รับอีเมลยืนยัน(confirmation email)และเมื่อคุณลงชื่อเข้าใช้ไซต์ คุณจะเข้าสู่พื้นที่สมาชิก(member area)และป๊อปอัปจะปรากฏขึ้นพร้อมขั้นตอนที่คุณต้องดำเนินการต่อไป

เปิดใช้งานบัญชี

สิ่งต่อไปที่ต้องทำคือดาวน์โหลดไคลเอ็นต์การอัพเดต เนื่องจากเป็นเครื่องมือที่จะอัปเดตเซิร์ฟเวอร์ no-ip ด้วยที่อยู่ IP(IP address) แบบไดนามิกปัจจุบันของคุณอย่างต่อ เนื่อง

การตั้งค่า noip

หากป๊อปอัปไม่(popup doesn)ปรากฏขึ้นเมื่อคุณเข้าสู่ระบบ คุณสามารถคลิกที่Dynamic Update Clientใน เมนู ด้าน ซ้าย มือ (hand menu)มันจะกำหนดระบบปฏิบัติการของคุณโดยอัตโนมัติและแสดงการดาวน์โหลดที่ถูกต้องสำหรับMac , Windowsฯลฯ

หลังจากใช้งานแล้ว คุณจะต้องเข้าสู่ระบบก่อนด้วยข้อมูลรับรอง no-ip ดังที่แสดงด้านล่าง

เข้าสู่ระบบไคลเอนต์ noip

เมื่อคุณทำเช่นนั้น คุณจะได้รับข้อความเกี่ยวกับการเลือกโฮสต์ มันจะแสดงรายการชื่อโฮสต์ที่คุณสร้างขึ้น ดังนั้นเพียงทำเครื่องหมายที่ช่องถัดจากชื่อที่คุณต้องการ

การตั้งค่า noip mac

สิ่งเดียวที่ฉันอยากจะแนะนำคือคลิกที่ แท็บ Daemonและคลิก ปุ่ม Startและทำเครื่องหมายที่ช่องLaunch Daemon ที่ System Startup (Launch Daemon at System Startup)หากคุณทำเช่นนี้ คุณจะไม่ต้องเรียกใช้โปรแกรมอัปเดตไคลเอ็นต์เลย เนื่องจากจะมีแอปพลิเคชันพื้นหลัง(background application) นี้ ที่จะทำการอัปเดตโดยอัตโนมัติ

noip daemon

หากคุณไม่เริ่มDaemonคุณจะต้องให้โปรแกรมที่อัปเดตทำงานอยู่ตลอดเวลา มันจะนั่งบนเดสก์ท็อปของคุณและบอกสถานะปัจจุบันให้คุณทราบ

noip updater

คุณยังสามารถคลิกที่ แท็บ การตั้งค่า(Settings)และทำเครื่องหมายที่ช่องเพื่อเริ่มโปรแกรมอัปเดตเมื่อเข้าสู่ระบบ อย่างไรก็ตาม ฉันพบว่าสะดวกกว่ามากที่จะใช้เพียงภูตผีและไม่ต้องกังวลกับแอปที่อัปเดตเลย

ตอนนี้คุณควรจะสามารถ ping ชื่อโฮสต์ (akishore.ddns.net ในกรณีของฉัน) และรับที่อยู่ IP(IP address)ไดนามิก ที่ถูกต้อง คุณยังสามารถเพิ่มชื่อโฮสต์เพิ่มเติมได้โดยคลิกปุ่มเพิ่มโฮสต์( Add a Host)จากส่วนสมาชิก

เพิ่มโฮสต์ noip

โดยค่าเริ่มต้น ชื่อโฮสต์แรกที่คุณสร้างขึ้นจะใช้โฮสต์ DNS (A)(DNS Host (A))สำหรับประเภทโฮสต์ (Host Type)นี่จะเป็นสิ่งที่ผู้ใช้ 99% จะใช้ หากคุณวางเมาส์เหนือเครื่องหมายคำถามเล็กๆ ข้างการตั้งค่า คุณจะได้รับข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับตัวเลือกแต่ละรายการ

หากคุณกำลังใช้งานเว็บเซิร์ฟเวอร์(web server)และISP ของคุณ ได้บล็อกการรับส่งข้อมูลขาเข้าบนพอร์ต 80 ซึ่ง (port 80)ISP(ISPs)จำนวนมากทำคุณสามารถเลือกPort 80 Redirect โดยทั่วไปคุณเรียกใช้เว็บเซิร์ฟเวอร์(web server) ของคุณ บนพอร์ตอื่น จากนั้นระบุหมายเลขพอร์ต(port number) นั้น ในการตั้งค่า no-ip ผู้ใช้จะไม่ต้องพิมพ์หมายเลขพอร์ต(port number)ในURLเพื่อเชื่อมต่อกับเว็บเซิร์ฟเวอร์(web server)

Web Directจะเปลี่ยนเส้นทางผู้ใช้ไปยังURLที่คุณต้องการ ตัวเลือกนี้ไม่สามารถใช้สำหรับการเชื่อมต่อระยะไกลได้อย่างชัดเจน เนื่องจากเป็นเพียงการเปลี่ยนเส้นทางไปยังURLอื่น

ข้ามทุกอย่าง(Skip everything)อื่นในหน้าและคลิก(page and click)เพิ่มโฮสต์ (Add Host)ตอนนี้คุณสามารถดาวน์โหลดซอฟต์แวร์ไคลเอนต์(client software)บนเครื่องอื่นและเลือกชื่อโฮสต์(host name) ใหม่ สำหรับอินสแตนซ์เฉพาะของโปรแกรมอัพเดต

โปรดทราบว่าคุณทำขั้นตอนเดียวในการตั้งค่าการเข้าถึงระยะไกลไปยังอุปกรณ์บนเครือข่ายท้องถิ่นของคุณ ตอนนี้คุณต้องส่งต่อพอร์ตที่เหมาะสมบนเราเตอร์ของคุณไปยังอุปกรณ์ที่เหมาะสมบนเครือข่ายของคุณ โชคดีที่ฉันได้เขียนเกี่ยวกับport forwarding อย่างละเอียด แล้ว และวิธีกำหนดค่าบนเราเตอร์ของคุณ

เกี่ยวกับมัน. เมื่อคุณเปิดใช้งาน DNS แบบไดนามิกและ(DNS running and port)การตั้งค่าการส่งต่อพอร์ตแล้ว คุณสามารถใช้ชื่อโฮสต์ใหม่ที่มีหมายเลขพอร์ต(port number) ( akishore.ddns.net:3389 ) เพื่อเชื่อมต่อกับคอมพิวเตอร์หรือเว็บแคม(computer or webcam)หรืออย่างอื่นได้

อย่างที่ฉันพูดไปก่อนหน้านี้ no-ip ไม่ใช่ตัวเลือกเดียวสำหรับDNSแบบ ไดนามิก ต่อไปนี้เป็นอีกสองสามรายการที่มีบทวิจารณ์ที่ดี

https://www.dnsdynamic.org/

https://duckdns.org/install.jsp

http://www.changeip.com/services/free-dynamic-dns/

ขั้นตอนหลังจากตั้งค่าDNS แบบไดนามิก อาจซับซ้อนเล็กน้อย ดังนั้นหากคุณมีคำถามใดๆ โปรดโพสต์ความคิดเห็นได้ สนุก!



About the author

ฉันเป็นช่างคอมพิวเตอร์ที่มีประสบการณ์มากกว่า 10 ปี รวมถึง 3 ปีในฐานะพนักงานสาขา員 ฉันมีประสบการณ์ทั้งในอุปกรณ์ Apple และ Android และมีทักษะพิเศษในการซ่อมและอัพเกรดคอมพิวเตอร์ ฉันยังสนุกกับการดูภาพยนตร์บนคอมพิวเตอร์และใช้ iPhone เพื่อถ่ายภาพและวิดีโอ



Related posts