Ubuntu: ตั้งค่าเซิร์ฟเวอร์ DynDNS
คุณสามารถตั้งค่าเซิร์ฟเวอร์ DynDNS ภายใต้ Ubuntu หากคุณต้องการเข้าถึงคอมพิวเตอร์ของคุณจากอินเทอร์เน็ต สิ่งที่คุณต้องมีคือบัญชีที่ใช้บริการ DNS แบบไดนามิกและซอฟต์แวร์ชิ้นเล็ก ๆ ที่อัพเดต IP ของคุณด้วยผู้ให้บริการ DNS แบบไดนามิก บริการเซิร์ฟเวอร์พร้อมใช้งานสำหรับบุคคลภายนอกแล้ว
ตั้งค่าเซิร์ฟเวอร์ DynDNS สำหรับ Ubuntu - ผู้ให้บริการเลือก
ก่อนอื่นให้เลือกผู้ให้บริการที่มีบริการ DNS แบบไดนามิกในโปรแกรม นอกเหนือจากที่รู้จักกันดีที่สุดแล้ว DynDNS ยังมีผู้ให้บริการฟรีอีกมากมาย คุณจะพบผู้ให้บริการจำนวนมากในภาพรวมของทางเลือกของ DynDNS ฟรี
- สร้างบัญชีกับผู้ให้บริการที่คุณเลือก
- จดบันทึกข้อมูลสำหรับไคลเอ็นต์ DNS แบบไดนามิกของคุณ ตรวจสอบเซิร์ฟเวอร์ที่คุณสามารถเข้าสู่ระบบในภายหลังด้วยโปรแกรมไคลเอนต์ DNS และโปรโตคอลที่ผู้ให้บริการใช้ ผู้ให้บริการหลายรายเสนอโปรแกรมของตนเองที่ช่วยให้บัญชีของคุณทันสมัยและผ่าน IP ของ Ubuntu PC - แต่ส่วนใหญ่เป็น Windows
- ด้วยบัญชีใหม่ชื่อผู้ใช้รหัสผ่านโปรโตคอลและที่อยู่เซิร์ฟเวอร์สำหรับไคลเอนต์ DNS แบบไดนามิกตอนนี้คุณสามารถไปที่เครือข่ายของคุณเอง จดบันทึกที่อยู่ที่คุณเลือกเองตามรูปแบบ "meineadresse.dyndns.org"
![](http://hackzl.com/img/software/5021/ubuntu-dyndns-server-einrichten.webp)
ตั้งค่าเราเตอร์และติดตั้ง ddclient
เพื่อให้ IP ภายในของคุณในเครือข่ายภายในบ้านไม่เปลี่ยนแปลงอย่างต่อเนื่องควรสำรอง IP คงที่กับเซิร์ฟเวอร์ DHCP ในเราเตอร์ จากนั้นคุณสามารถส่งผ่านพอร์ตที่เกี่ยวข้องไปยัง Ubuntu ตอนนี้คุณต้องการเพียงโปรแกรม ddclient และ Ubuntu PC ของคุณสามารถเข้าถึงได้จากภายนอก:
- เข้าสู่ระบบเราเตอร์ของคุณและจองที่อยู่ IP คงที่สำหรับ Ubuntu PC ของคุณในเซิร์ฟเวอร์ DHCP คุณสามารถดูวิธีการเดินทางได้ในคู่มือนี้ บ่อยครั้งที่มันเพียงพอที่จะป้อน IP ด้วยตนเองในการตั้งค่าระบบภายใต้ "เครือข่าย"
- ตอนนี้ค้นหาเมนูสำหรับการส่งต่อพอร์ตหรือ "การส่งต่อพอร์ต" ในเราเตอร์ ขึ้นอยู่กับบริการที่คุณต้องการใช้กับพีซี Ubuntu ของคุณจากภายนอกคุณควรส่งต่อพอร์ตที่เกี่ยวข้อง HTTP ใช้ตัวอย่างเช่นพอร์ต 80, พอร์ต FTP 20 และพอร์ต SSH 22
- ตอนนี้คุณได้ตั้งค่าเราเตอร์ตอนนี้ติดตั้งไคลเอนต์ DNS แบบไดนามิก เปิดเทอร์มินัลใน Ubuntu และพิมพ์คำสั่งนี้:> sudo apt-get install ddclient < ยืนยันคำสั่งด้วยรหัสผ่านของคุณและทำตามคำแนะนำ
- ตอนนี้คุณจะถูกถามผู้ให้บริการ DNS แบบไดนามิกที่คุณเลือก หากคุณไม่พบผู้ให้บริการของคุณในรายการให้เลือก "อื่น ๆ " และรับข้อมูลการเข้าสู่ระบบโพรโทคอลและที่อยู่ของเซิร์ฟเวอร์ของผู้ให้บริการของคุณ
- เมื่อถูกถามเกี่ยวกับเซิร์ฟเวอร์ DNS แบบไดนามิกให้ป้อนที่อยู่ (เช่น "members.dyndns.org") จากนั้นตั้งค่าโปรโตคอล (ตัวอย่างเช่น "dyndns2") และในที่สุดข้อมูลการเข้าสู่ระบบของคุณ
- สำหรับอินเตอร์เฟสเครือข่ายให้เลือก eth0 สำหรับเครือข่ายเคเบิลหรือ wlan0 สำหรับการเชื่อมต่อวิทยุ ขอชื่อโดเมนแล้วเช่นที่อยู่ที่คุณจะสามารถเข้าถึงได้จากภายนอก ป้อนสิ่งนี้อย่างสมบูรณ์
- ใกล้จะเสร็จสิ้น: ddclient ได้รับการตั้งค่าแล้วและสามารถเริ่มต้นได้ด้วยตนเองด้วยคำสั่ง> sudo service ddclient start < คุณสามารถเข้าถึงได้จากอินเทอร์เน็ต รู้สึกกังวลเกี่ยวกับความปลอดภัยและปิดบริการและพอร์ตทั้งหมดที่คุณไม่จำเป็นต้องเข้าถึงจากภายนอก
![](img/software/5021/ubuntu-dyndns-server-einrichten-2.webp)
หากคุณไม่เคยอยู่บนเราเตอร์ของคุณมาก่อนให้อ่านเคล็ดลับที่เป็นประโยชน์นี้เกี่ยวกับวิธีกำหนดค่าเราเตอร์ของคุณ