This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
ผใชตามบานหรอผใชอนเตอรเนตแบบ ADSL หรอแบบโมเดมหมนธรรมดาจะไดรบเลข IP address เปนเลขสมซงไดรบการแจกจายมาจากเซรฟเวอรของผใหบรการอนเตอรเนต ซงเลขนนจะมการเปลยนแปลงในทกครงเมอทาการเชอมตอใหม (Dynamic IP) ทาใหมสภาพความไมแนนอนของทอย IP แมวาเครองคอมพวเตอรจะตงอยทเดมกตาม
เลข IP ทไดรบการจดสรรจากองคกรกลางทางอนเตอรเนตมสภาพเปนชดตวเลข 4 กลมแบงดวยเครองหมายจลภาค เชน 118.174.94.180 ซงเปนเลข IP ทเครองของผเขยนไดรบการจดสรรจากผใหบรการ TOT ณ ยงเครองใดเครองหนงในชวงเวลาหนง หากมาเปดคอมพวเตอรแลวเชคอกครงในวนถดไปตวเลขกอาจเปลยนไปแลว
ดงนนเพอใหสามารถเขาถงเครองคอมพวเตอรไดในสภาพทมเลขไอพทเปลยนแปลงไปตลอดนน จาเปนตองมตวกลางหรอบรการซงคอยอพเดทใหรวามเครองทใชอยมการเปลยนแปลงเลข IP แลว และตวกลางหรอบรการนนจะคอยจดเสนทางใหมาถงยงเครองคอมพวเตอรไดอยางถกตอง
การตงคา Dynamic DNS เพอใหมทอย URL ทสามารถเขาถงได
รจกบรการ Dynamic DNS
DNS หรอ Domain Name Service เปนบรการจากฝงเซรฟเวอรททาหนาทใหขอมลเกยวกบชอโดเมนและ IP โดยเซรฟเวอร DNS นนจะทาการเกบชอโดเมนตางๆ และ IP ของโดเมนนนๆ และใหบรการเมอมเครองคอมพวเตอรสอบถามถงชอโดเมน หลกการคลายกบสมดโทรศพทหนาเหลอง ทมชอ (โดเมน) และเบอรโทรศพท (IP) โดยชอหนงๆ อาจมหลายเบอรโทรศพทกได เมอตองการทราบวาชอนจะตดตอไปไดอยางไรกตองหาจากสมดโทรศพทหนาเหลองเปนตน
DNS Server จะทาการอพเดทขอมลเพอใหไดขอมลเปนปจจบนอยางสมาเสมอ หากมเครองทเรยกชอโดเมนทไมเคยมในฐานขอมล DNS ของตนกจะทาการไลเลยงจากเซรฟเวอรอนๆ สาหรบหลกการทางานเกยวกบเรองนนนสามารถหาศกษาโดยตรงไดจากเอกสารหรอแหลงความรอน แตตองทราบวา DNS Server นนจะไมสามารถหาทอยของเลขทมการเปลยนแปลงไมแนนอนอยาง Dynamic IP
ดวยเหตนจงมบรการ Dynamic DNS เปนตวกลางบรการสาหรบเลข Dynamic IP โดยผเขารบบรการจะตองมชอโดเมนหรอโฮสทเปนของตนและทาการผกกบเลข Dynamic IP สวนหนาทการอพเดทและแจงให DNS Server อนๆ ทราบนนเปนหนาทของ Dynamic DNS Server เองแทน การอพเดทนนกอาศยซอฟทแวรททาง Dynamic DNS Server ใหเราใชเมอเราขอรบบรการ
ผใหบรการ Dynamic DNS Server มหลายเจา แตทจะใชในนคอ DynDns.com ซงมสวนทใหบรการ
4. เมอทาการยนยนแลว จะเขาสหนา Add New Hostname อตโนมต ซงขนตอนนเปนการกาหนดชอโฮสทเนมทอยภายใต “โดเมนฟร” ของ DynDNS (หากตองการใชโดเมนของตนเอง ตองทาการสมคร DynDNS Pro แอคเคานทฟรใหโฮสตเนมเพยง 1 ชอเทานน) ใหเราใสชอทตองการแลวเลอก Domain จากตวเลอกทใหมา สาหรบชอง IP Address ใหคลกทลงก Your current locationʼs IP
และเลอกประเภทการใชงานของโฮสท เมอเรยบรอยแลวใหเลอก Add to Cart เพอไปยงขนตอนถดไป (หากลม Add New Hostname สามารถทาการเพมไดภายหลงทเมน Host Services)
5. ในหนา Shopping Cart ใหตรวจอกทวาเราไดซออะไรนอกเหนอจากบรการฟรหรอไม แลวกด Next
จากนนใหเลอก Activate Services กเปนอนเสรจขนตอน
6. เตรยมอปกรณใหรองรบ DynDNS จะตองมการเซตเราทเตอร หรออปกรณเชอมตอใหใชบรการ DynDNS สาหรบอปกรณนน อาท คอมพวเตอรทใชเปนโฮสท เราทเตอร เปนตน ในขนตอนนมความซบซอนเพราะตองเขาใจเกยวกบการตงคาอปกรณ หรอการตงคา NIC (Network Interface Card) แตโดยหลกการแลวคอใหระบ DNS ของ DynDNS ซงมเลขชด 2 ชด คอ 216.146.35.35 และ 216.146.36.36 ใหกบตวแปร primary DNS และ secondary DNS ใหกบอปกรณ
ตวอยางการตงคา primary DNS และ secondary DNS ใหกบ Router Billion BIPAC 5200G R4
Dynamic DNS service provider: www.dyndns.comUsername for dynamic DNS service: <Your username>Password for dynamic DNS service: <Your password>Find public IP using checkip.dyndns.com? ตอบ <Yes>Selection method for updated names: เลอก <Manually> แลวใสชอโฮสททสมครไว เชน w2tsikhiu.dyndns.org
ทดสอบรน ddclient วาม error อะไรหรอไมดวยคาสง
sudo ddclient -daemon=0 -debug -verbose -noquiet
8. ทา Port Forward เพอใหสามารถเขาถงเครองหรอบรการทอยโฮสทได
ขนตอนนตองมความรในเรอง port อยางนอยวาบรการ (services) แตละตวใชพอรตอะไร เชน HTTP ใชพอรต 80 หรอ FTP ใชพอรต 21 เปนตน ขอมลการทา Port Forward ของเราทเตอรแตละรนศกษาเทยบรนไดจาก