Skip to main content
อิอิ วันนี้ตั้งหัวข้อ blog เลียนแบบคุณตั้มเมื่อหลายวันก่อนเรื่อง ทดสอบ Virtual Server โดยตั้งเครื่องที่บ้าน ใช้ ADSL 2.5MB ซะงั้น โดยคุณตั้มอธิบายการตั้ง Server จำลองโดยใช้เครื่อง G4 ที่บ้านเป็น WebServer โดยขั้นตอนการติดตั้งแบบคุณตั้มนั้น เข้าไปอ่านกันเองนะครับ แต่คราวนี้มาลองทำ WebServer อีกแบบนึงบ้างดีกว่า สืบเนื่องจากช่วงนี้ตามเว็บบอร์ดต่างๆ พูดถึงบริการของเว็บไซต์ no-ip.com ผมก็เลยได้โหลดโปรแกรมมาลองมั่ง พอเล่นไปเล่นมาก็ เออ..มันน่าสนุกแฮะ จริงๆ แล้วบริการของ no-ip.com ก็คือบริการ free domain และ redirect domain name อะไรทำนองนั้น แต่นี่มันเป็นการ redirect มายังเครื่องของเรา โดยทั้งหมดไม่ต้องเสียค่าบริการอะไรเลย (ถ้าไม่คิดมากนะ :p) เริ่มต้น สิ่งที่ต้องมี: 1) คอมพิวเตอร์ที่ต่ออินเตอร์เนตได้ (ในตัวอย่างนี้ใช้ iMac G4/Mac OS X 10.4.6 ถ้าใครใช้ระบบอื่น อาจต้องพลิกแพลงเอาหน่อยนะครับ) 2) อินเตอร์เนต - ควรจะเป็น ADSL เพราะถ้าเกิดมีคนเข้ามาเปิดดูเยอะๆ อาจทำให้การจราจรติดขัดได้ 3) router ที่สามารถทำการ forward port ได้ ที่เหลือก็ขึ้นอยู่กับการนำเสนอของแต่ละคนแล้ว กลับมาที่เรื่องการสมัครใช้บริการ no-ip.com เริ่มต้นก็เข้าไปที่ www.no-ip.com เลือกสมัครสมาชิก (Sign-up Now!) image จากนั้นก็กรอกข้อมูลที่เว็บต้องการ หลังจากใส่ข้อมูลครบถ้วนก็คลิกที่ปุ่ม SIGN UP NOW ด้านล่าง ทางเว็บก็จะให้เรานั้นยืนยันการใช้งานผ่านทางอีเมลที่เราได้กรอบเอาไว้ในตอนแรก image เพียงไม่นานทางเว็บไซต์ก็จะส่งอีเมลมา (อาจจะต้องเช็คใน Junk Mail ด้วย) เราก็ทำการยืนยันการใช้งาน หลังจากนั้น ก็ทำการ Login เข้าใช้งาน ทางเว็บจะให้เราเลือกดาวน์โหลดโปรแกรม No-IP Update Client โดยเราต้องเลือกว่าเราใช้ระบบปฏิบัติการไหน imageimage เข้าไปในส่วน Add a Host (จากเมนูด้านซ้ายมือ Hosts/Redirects - Add) ให้ทำการตั้งชื่อเว็บของเราได้ตามใจชอบ แต่มีข้อจำกัดบางอย่าง ชื่อแรกจะต้องไม่ซ้ำกับคนที่เลือกไปก่อนแล้ว ส่วน server ที่ใช้มีทั้งแบบธรรมดา และแบบ plus ตอนเลือกก็เช็คให้ดีนะครับ เมื่อเลือกได้แล้วก็ทำการ Create Host image Create Host เสร็จแล้วก็มาทำการเช็คว่า มีชื่อเว็บเราในระบบหรือยัง เข้าไปดูที่ Hosts/Redirects - Manage สังเกตว่าจะมีชื่อโดนเมนที่เราเลือกเอาไว้ พร้อมกับ IP (ตรงนี้ต่อไปจะต้องใช้โปรแกรมที่ดาวน์โหลดมา เพื่อทำการอัพเดทเลข IP) เราจะแก้ไขหรือลบชื่อโดเมนก็ได้ตามสะดวก image เมื่อจัดการข้อมูลในเว็บเสร็จแล้ว ก็กลับมาตั้งค่าต่างๆ ภายในเครื่องบ้างเริ่มจากเปิด Personal Web Sharing ในส่วนของ System Preference - Sharing image ตอนนี้ก็ลองเช็คว่าหลังจากเปิด Web Sharing แล้วใช้การได้หรือไม่ ลองเปิด browser แล้วพิมพ์ http://localhost ใน address bar แล้ว enter ดูว่า เปิดได้หรือไม่ หากเปิดได้เป็นไฟล์แนะนำเว็บไซต์ก็ถือว่าสามารถเรียกใช้งานได้แล้ว image แต่การทดสอบข้างต้นเป็นการลองเปิดด้วยเครื่องเราเอง คนอื่นยังไม่สามารถเข้ามาดูได้ จะต้องการการ forward port เสียก่อน โดยการ forware port นั้นสามารถดูวิธีการของแต่ละยี่ห้อ แต่ละรุ่นของ router ที่คุณใช้งานอยู่ ในส่วนนี้เช็คได้จาก www.portforward.com image เข้าไปที่หัวข้อ Forwarding ตามหายี่ห้อ และรุ่นของ router ที่เราใช้ จากนั้นก็ทำตามคู่มือเลยครับ image เมื่อดำเนินการเรียบร้อยจะมีรายละเอียดประมาณนี้ โดยแต่ละยี่ห้อจะมีหน้าตาไม่เหมือนกัน -- คำเตือน: การ forward port เป็นการลดระดับการรักษาความปลอดภัยลงมา การทำแบบนี้อาจมีผลต่อเครื่องของคุณได้ ทาง blog นี้ไม่รับประกันความเสียหายหลังจากที่คุณได้ทำตาม ก่อนทำกรุณาใช้วิจารณาญาณ และการตัดสินใจของตัวท่านเอง :p image ขั้นตอนสุดท้ายของการตั้ง server ที่บ้าน ก็ทำการ install โปรแกรมที่ดาวน์โหลดมา หลังจากติดตั้งเรียบร้อย ก็เปิดทำการ โดยโปรแกรมจะถาม password ของเครื่อง จากนั้นก็จะทำการ login โดยให้เรากรอก email และ password ที่เคยได้สมัครไว้กับทางเว็บ no-ip.com image จากนั้นให้เราทำการอัพเดท IP ของชื่อโดเมนเรา โดยไปเลือกที่หมวด Hosts ทำการ Reload Hosts และทำเครื่องหมายหน้า Host ที่ต้องการ หลังจากนั้นก็ไปทำการ Update IP ด้วยการคลิกปุ่ม Update Now โปรแกรมก็จะทำการส่ง IP ใหม่ของเราไปอัพเดทกับฐานข้อมูลในเว็บ no-ip.com imageimage เท่านี้ก็ใช้ได้แล้ว โดยข้อมูลที่จะถูกแสดงเป็นหน้าเว็บจะถูกเก็บไว้ในโฟลเดอร์ /Library/WebServer/Documents นะครับ image อันนี้คือตัวอย่างที่ลอง setup ขึ้นมาครับ: http://macintosh.no-ip.info -- หมายเหตุ: เว็บไซต์ที่ setup ใหม่นี้ จะสามารถเข้าใช้งานได้หรือไม่นั้น ขึ้นอยู่กับว่าเครื่องคอมที่เก็บข้อมูลเว็บไซต์นั้นได้ถูกเปิดใช้งานอยู่ด้วย ...