การทำเครื่องของเราเป็น Web Server จริงๆ
เนื่องจากปัญหานี้ ก็เลยเกิดการให้บริการ dynamic dns เกิดขึ้น ผมยกตัวอย่างที่นิยมกันคือ dydns.com และ no-ip.com ซึ่งเว็บเหล่านี้จะเป็นตัวกลางในการคอยตรวจสอบ ip address ของเราที่เราใช้เชื่อมต่อเน็ตอยู่ และทำการเชื่อมต่อมายังเครื่องของเรา ผ่าน domain name ที่กำหนด มายังเครื่องของเรา ผมยกตัวอย่างง่ายๆ http://username.noip.com จะถูกแปลงเป็น 127.0.0.1 เพื่อเรียกมายังเครื่องของเรา ซึ่งหากเราหรือเพื่อนของเราต้องการเรียกมายังเครื่องนี้ ก็สามารถเรียกผ่าน url http://username.noip.com ได้โดยที่ไม่จำเป็นต้องรู้ ip address
ขั้นตอนการติดตั้งและ setup
1. อันดับแรกคุณต้องเข้าไปที่เว็บที่จะทำการสมัครสมาชิกก่อน ในที่นี้ผมเลือก dydns.com นะครับ เนื่องจาก router ของผมรองรับแต่เว็บนี้ (จะอธิบายทีหลัง)
คลิกที่ Create Account เลยครับ ทำการกรอกข้อมูลของเรา เมื่อเสร็จแล้ว ก็ไปทำการ activate email ตามอีเมล์ที่กรอก
2. เมื่อทำการ activate อีเมล์ จะพบกับเมนูนี้ครับ
ให้คลิกที่ Create a dynamic DNS host within our Free domains (ถ้า login ก่อน อาจเห็นเมนูต่างจากนี้)
ให้ login ที่หน้านี้ และ เลือกเมนู Manage Hosts เลยครับ
กรอกชื่อ Hostname และ เลือกนามสกุลของ URL ที่ต้องการครับ และในช่อง IP Address ให้คลิก Use auto detected ด้านล่าง เพื่อใช้ IP ที่เว็บอ่านได้ครับ นอกนั้นให้ปล่อยไว้คงเดิม ไม่ต้องทำอะไร แล้วก็คลิก Create Host เลยครับ หลังจากนั้นจะมีหน้าให้ยืนยันการสร้าง site ให้คลิกยืนยันไปเป็นอันเสร็จการสร้าง Host
คุณสามารถตรวจสอบว่า host ทำงานได้ถูกต้องหรือไม่โดยการคลิกที่ เมนู Start->Run และพิมพ์ ping demo.dyndns.info ลงไป โดยที่ demo.dydns.info คือ url ที่ลงทะเบียนไป ถ้าเว็บทำงานถูกต้องจะได้ผลลัพท์ประมาณดังรูป
Reply from 117.47.63.157 หมายความว่า ได้รับการตอบกลับจาก IP ซึ่งก็คือ IP ของเครื่องเราที่เราใช้ต่อเน็ตในขณะนี้นั่นเองครับ
เป็นอันว่าในตอนนี้ URL ของเราทำงานเรียบร้อยแล้วครับ