หน้าหลัก

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

ปัจจุบันการให้บริการอินเตอร์เน็ตความเร็วสูง ADSL มีพื้นที่ให้บริการคลอบคลุมมากขึ้น ทำให้มีการใช้งานกันอย่างแพร่หลาย ซึ่งมีประโยชน์มากมาย นอกจากใช้อินเตอร์เน็ตเพื่อค้นหาข้อมูลแล้ว เรายังสามารถประยุกต์ใช้งานต่าง ๆ ได้อีกมาก แต่การให้บริการต่าง ๆ ในอินเตอร์เน็ตจะสามารถรองรับผู้ใช้งานได้จำนวนหนึ่งเท่านั้น อาจจะไม่มากนักเพราะความเร็วในการอัพโหลดของอินเตอร์เน็ตแบบ ADSL ส่วนใหญ่จะไม่เกิน 512 Kbps เพราะอินเตอร์เน็ตแบบ ADSL ถูกออกแบบมาเพื่อให้มีความเร็วในทางดาวน์โหลดมากกว่าอัพโหลด ในปัจจุบันไม่ว่าคุณจะใช้อินเตอร์เน็ตที่ระดับความเร็วสูงมากเท่าไหร่ เช่น 3 Mbps 4Mbps 10Mbps นี่จะเป็นตัวเลขบอกความเร็วในการดาวน์โหลดเท่านั้น แต่ความเร็วในทางอัพโหลด ถ้าเป็นเพคเกจอินเตอร์เน็ตตามบ้านส่วนใหญ่จะไม่เกิน 512 Kbps เท่านั้น นี่จึงเป็นข้อจำกัดว่าถ้าเราจะให้บริการอะไรก็ตามในอินเตอร์เน็ต ความเร็วที่คุณให้คนอื่นใช้จะได้ไม่เกิน 512 Kbps เท่านั้น (นอกจากคุณจะใช้แพ็คเกจอินเตอร์เน็ตแบบพิเศษ ที่มีความเร็วในการอัพโหลดสูง แต่ราคาจะสูงมากตามไปด้วย)

เนื่องจากอินเตอร์เน็ตแบบ ADSL แบบที่ใช้กันทั่วไปจะเป็นแบบไม่ fix IP โดย IP ที่ได้จากการต่ออินเตอร์เน็ตจะเปลี่ยนไปทุกครั้งที่เชื่อมต่อได้ หรืออาจจะซ้ำบ้างในบางครั้ง ซึ่งถ้าเราต้องการให้บริการอะไรสักอย่างกับผู้อื่น เช่น ทำเป็นเว็บเซิร์ฟเวอร์ วิทยุออนไลน์ เราต้องดูไอพีของเราที่ได้รับมาแล้วบอกให้กับผู้ใช้บริการ เพื่อให้สามารถเข้ามาใช้งานบริการได้ ในการใช้งานจริงคงไม่มีใครมาคอยดูหมายเลขไอพีที่ได้รับ และบอกหมายเลขไอพีที่เปลี่ยนไปทุกครั้งที่เชื่อมต่ออินเตอร์เน็ตแน่ ๆ จึงจำเป็นต้องใช้บริการ Dynamic DNS ซึ่งมีอยู่หลายแห่ง เป็นผู้คอยบอกไอพีของเครื่องที่ได้รับจากการเชื่อมต่ออินเตอร์เน็ตผ่านทาง ชื่อโดเมนที่ได้กำหนดไว้ ซึ่งเราต้องไปสมัครใช้บริการ Dynamic DNS ก่อน แล้วก็จะได้ชื่อโดเมนมาชื่อหนึ่ง ซึ่งจะเป็นชื่อที่จะบอกให้ผู้ใช้ในอินเตอร์เน็ตเรียกมายังบริการของเรา หลักการก็คือเราต้องส่งไอพีที่ได้จากการเชื่อมต่ออินเตอร์เน็ตไปยังผู้ให้ บริการ Dynamic DNS โดยถ้าเป็น Router ที่รองรับ Dynamic DNS จะสามารถส่งไอพีที่ได้ไปยังผู้ให้บริการ Dynamic DNS ได้เลย แต่ถ้า Router รุ่นที่ไม่รองรับ Dynamic DNS ก็จะใช้อีกวิธีคือเซ็ต Router เป็นแบบ Bridge แล้วสร้าง Icon เพื่อเชื่อมต่ออินเตอร์เน็ตด้วยเครื่องคอมพิวเตอร์แทน และที่เครื่องคอมพิวเตอร์ต้องติดตั้งโปรแกรมที่จะคอยส่งไอพีที่ได้จากการ เชื่อมต่ออินเตอร์เน็ตไปยังผู้ให้บริการ Dynamic DNS ด้วย
สิ่งที่ต้องมี
1.เครื่อง คอมพิวเตอร์ ในการเขียนบทความนี้ผมใช้ระบบปฎิบัติการ Windows XP ถ้าเป็น Windows ตัวอื่นรูปแบบการเซ็ตจะแตกต่างกันไป แต่ก็คล้าย ๆ กัน
2.คู่สายโทรศัพท์ และเปิดใช้บริการอินเตอร์เน็ตแบบ ADSL
3.Modem ADSL ที่เป็นแบบ USB หรือ ADSL Router ที่มีฟังก์ชั่น Bridge หรือ ADSL Router ที่มีฟังก์ชั่น Dynamic DNS

 

การสมัคร Dynamic DNS

สมัคร Dynamic DNS เพื่อให้เรามีชื่อโดเมน และให้ผู้อื่นรู้จักไอพีของเรา โดยเปิดหน้าเว็บไปยัง http://www.dyndns.org ดังรูปด้านล่าง

register-dyndns

{iACL type=!group guest}

กดสมัครที่ Create Account มุมขวาบน จะมีหน้าจอดังรูปด้านล่าง ให้กรอกข้อมูลให้ครบ

register-dyndns-form

ในช่อง Security Image ให้เราดูตัวอักษรที่แสดงในภาพ แล้วกรอกลงในช่องด้านล่าง

ให้ติ๊กเครื่องหมายถูกตรง I agree to the acceptable use policy AUP and privacy policy เสร็จแล้วเลือกตรงปุ่ม Create Account

เมื่อเสร็จแล้วไปเช็คเมล์เพื่อยืนยัน แล้วกลับมายังหน้าเว็บ http://www.dyndns.org เพื่อ Login เข้าระบบ เมื่อเข้าระบบได้แล้วไปที่ Account > My Service > My Hosts > Add host service ดังรูปด้านล่าง

create-host

จะแสดงหน้าจอดังรูปด้านล่าง

create-host-form

ให้ตั้งชื่อ Host name เลือกรูปแบบโดเมนที่ต้องการ คลิกตรง Use auto detected IP address เพื่อใส่ค่าหมายเลขไอพีปัจจุบัน หรือจะใส่หมายเลขไอพีอะไรไปก่อนก็ได้ เสร็จแล้วกดปุ่ม Add To Cart ถ้าไม่ซ้ำเราก็สามารถใช้ชื่อนั้นได้

 

รูปแบบการใช้งาน Dynamic DNS

ในการใช้งาน Dynamic DNS จะมีลักษณะการใช้งานเป็น 2 แบบคือ

- เชื่อมต่ออินเตอร์เน็ตด้วย ADSL Router ที่รองรับระบบ Dynamic DNS โดยหลักการคือเมื่อ Router ทำการเชื่อมต่ออินเตอร์เน็ตจะได้รับหมายเลขไอพีมาจากผู้ให้บริการแล้ว Router ก็จะทำการส่งหมายเลขไอพีที่ได้รับนั้นไปยังผู้ให้บริการ Dynamic DNS ตามที่ได้กำหนดไว้ใน Router นอกจากนี้เราต้องกำหนดให้ Router ทำการ Forward Port ไปยังเครื่องคอมพิวเตอร์ที่ให้บริการอยู่ภายใน ซึ่งเมนูในการกำหนดการ Forward ของ Router แต่ละรุ่นจะไม่เหมือนกันให้ศึกษาจากคู่มือของ Router รุ่นที่ใช้อยู่

- เชื่อมต่ออินเตอร์เน็ตด้วยคอมพิวเตอร์ผ่านทาง ADSL Modem หรือ ADSL Router ที่กำหนดโหมดการทำงานเป็น Bridge วิธีนี้เมื่อเครื่องคอมพิวเตอร์ทำการเชื่อมต่ออินเตอร์เน็ตจะได้รับหมายเลขไอพีจากผู้ให้บริการโดยตรง ในเครื่องคอมพิวเตอร์จะต้องติดตั้งโปรแกรมเพื่อคอยส่งหมายเลขไอพีไปยังผู้ให้บริการ Dynamic DNS และกำหนดค่าให้ถูกต้อง ทุกครั้งที่เชื่อมต่ออินเตอร์เน็ตและได้รับหมายเลขไอพีมาโปรแกรมที่ติดตั้งไว้ก็จะทำการส่งหมายเลขไอพีไปยังผู้ให้บริการ Dynamic DNS วิธีนี้เครื่องคอมพิวเตอร์ที่เชื่อมต่ออินเตอร์เน็ตก็จะสามารถให้บริการกับภายนอกได้โดยตรง

ในบทความนี้จะอธิบายในแบบหลังคือเชื่อมต่ออินเตอร์เน็ตด้วยคอมพิวเตอร์ผ่านทาง ADSL Modem หรือ ADSL Router ที่กำหนดโหมดการทำงานเป็น Bridge

 

การตั้งค่า ADSL Router

ต้องเซ็ต ADSL Router ให้เป็นโหมด Bridge ก่อน ถ้าเป็นโมเด็ม ADSL แบบ USB ให้ข้ามขั้นตอนนี้ไป
ใน การตั้งค่า ADSL Router ให้เป็นแบบ Bridge ควรดูจากคู่มือของ ADLS Router ประกอบ โดย Login เข้าไปยังหน้า Config ของ Router โดยการเปิดโปรแกรม Web Browser แล้วพิมพ์หมายเลขไอพีของ ADSL Router จะมีหน้าจอให้กรอก User Name และ Password ซึ่งหมายเลขไอพี User Name Password สามารถดูได้จากคู่มือของ ADSL Router รุ่นที่ใช้
เมื่อเข้ามายังหน้า Config ของ Router แล้วเลือกที่ส่วนของ WAN หรือบางรุ่นอาจะเป็นส่วนของ PPP ตั้งค่าให้เป็นโหมด Bridge ในส่วนของ Encapsulation เซ็ตเป็น PPPoE LLC ใส่ค่า VPI ,VCI ตามที่ผู้ให้บริการ ADSL กำหนดดังนี้
- TOT VPI=1, VCI=32
- TT&T VPI=0, VCI=33
- TRUE VPI=0, VCI=100
- CAT Telecoms VPI=0, VCI=35
เมื่อกำหนดค่าเสร็จแล้วบันทึกค่าของ Router และควรเริ่มการทำงานของ Router ใหม่

 

การสร้าง Connection เพื่อเชื่อมต่ออินเตอร์เน็ตที่เครื่องคอมพิวเตอร์
เป็นการใช้เครื่องคอมพิวเตอร์เชื่อมต่ออินเตอร์เน็ต เพื่อให้ได้ IP จากผู้ให้บริการอินเตอร์เน็ตมาที่เครื่อง การเชื่อมต่อแบบนี้เราต้องใช้ Modem ADSL แบบ USB หรือใช้ ADSL Router ที่กำหนดค่าเป็นโหมด Bridge แล้ว

การสร้าง Connection เพื่อเชื่อมต่ออินเตอร์เน็ตทำได้โดยไปที่ Start > Control Panel > Network Connections เลือกที่ New Connection Wizard จะแสดงหน้าจอดังรูปด้านล่าง ให้กด Next ผ่านไป

new-connection-wizard-01


ในหน้าจอ Network Connection Type เลือกเป็น Connect to Internet ดังรูปด้านล่าง

new-connection-wizard-02

 

ในหน้าจอ Getting Ready เลือกเป็น Set up my connection manually ดังรูปด้านล่าง

new-connection-wizard-03


ในหน้าจอ Internet Connection เลือก Connect using a broadband connection that requires a user name and password ดังรูปด้านล่าง

new-connection-wizard-04


ในหน้าจอ Connection Name ตั้งชื่อเป็นอะไรก็ได้ ดังรูปด้านล่าง

new-connection-wizard-05


ในหน้าจอ Internet Account Information ใส่ User Name และ Password ที่ได้จากผู้ให้บริการอินเตอร์เน็ต ดังรูปด้านล่าง

new-connection-wizard-06

 

ให้คลิกถูกที่ Add a shortcut to this connection to my destop เพื่อสร้างไอคอนไว้ที่หน้า Destop เสร็จแล้วกด Finish เพื่อเสร็จสิ้นการสร้าง Connection ดังรูปด้านล่าง

new-connection-wizard-07


ติดตั้งโปรแกรม Update IP
เป็นโปรแกรมที่จะคอยส่งไอพีที่เราได้จากการต่ออินเตอร์เน็ตไปยังผู้ให้ บริการ Dynamic DNS เพื่อให้ Sync กับโดเมนที่เราสมัครไว้ โดยดาวน์โหลดโปรแกรมจาก http://www.dyndns.com/support/clients เลือกไฟล์สำหรับติดตั้งบน Windows เสร็จแล้วดับเบิลคลิ๊กเพื่อติดตั้งโปรแกรมดังรูปด้านล่าง

setup-dynamic-dns-client-01

กด Next

setup-dynamic-dns-client-02

กด I Agree

setup-dynamic-dns-client-03

กำหนดค่าตามรูปด้านบน แล้วกด Next

Show a Tray Icon คือแสดงไอคอนบนแถบ Taskbar

Start with Windows คือกำหนดให้เริ่มทำงานเมื่อเปิด Windows

setup-dynamic-dns-client-04

เลือก Install the DynDNS Update as a Windows Service หากต้องการให้ติดตั้งเป็น Service ของ Windows

setup-dynamic-dns-client-05

กด Install

setup-dynamic-dns-client-06

กด Finish เพื่อเสร็จสิ้นการติดตั้งโปรแกรม เมื่อเปิดโปรแกรมจะแสดงหน้าจอดังรูปด้านล่าง ให้เรากรอกชื่อผู้ใช้ และรหัสผ่านที่ได้สมัครไว้กับ www.dyndns.com จากนั้นกดปุ่ม Okay

setup-dynamic-dns-client-07

หากชื่อผู้ใช้ และรหัสผ่านถูกต้องจะแสดงหน้าต่างดังรูปด้านล่าง ซึ่งจะแสดงชื่อ Hosts ที่เราได้กำหนดไว้ที่ www.dyndns.com ให้เราติ๊กเครื่องหมายถูกหน้าชื่อ Hosts ที่ต้องการใช้ เสร็จแล้วกดปุ่ม OK

setup-dynamic-dns-client-08

โปรแกรมจะแสดงไอคอนอยู่บนแถบ Taskbar

setup-dynamic-dns-client-09

โปรแกรมจะทำงานเพื่อคอยตรวจสอบการเชื่อมต่ออินเตอร์เน็ต และส่งหมายเลขไอพีที่ได้ไปยัง www.dyndns.com เพื่อให้เราเรียกใช้ผ่านทางชื่อโดเมนที่ได้กำหนดไว้แล้ว
มาถึงขั้นตอนนี้ IP ของเครื่องเราที่ต่ออินเตอร์เน็ตก็จะ Sync กับโดเมนที่ได้สมัครแล้ว ถ้าเราเซ็ตเครื่องนี้เป็น Server ให้บริการอะไร คนภายนอกก็สามารถเข้ามาใช้บริการได้แล้วครับ
{/iACL}

แก้ไขล่าสุด (วันอาทิตย์ที่ 24 ตุลาคม 2010 เวลา 02:38 น.)

 

Friends Online

Powered by EvNix