คุณต้องตรวจสอบว่าเซิร์ฟเวอร์ของคุณอยู่ในสถานที่ที่มีที่อยู่ IP คงที่หรือไม่ ผู้ให้บริการอินเทอร์เน็ตบางรายใช้ IP คงที่ซึ่งส่วนใหญ่ไม่ได้ใช้ นี่คือ IP ของพวกเขาหันหน้าเข้าหาภายนอกดังนั้นเราเตอร์บรอดแบนด์ของคุณที่บ้านจะมี 1 IP จากนั้นแต่ละอุปกรณ์ในบ้านของคุณจะมี IP ส่วนตัวหรือภายในของมันเอง หากคุณมี IP แบบคงที่โดเมนย่อยสามารถชี้ไปยังสิ่งนั้นได้ แต่หากคุณไม่มีคุณจำเป็นต้องใช้บริการ DNS แบบไดนามิกบางประเภทเช่น dyndns.org ซึ่งสามารถกำหนดค่าได้ในบางบรอดแบนด์เราเตอร์
วิธีที่ดีที่สุดในการตั้งค่าโดเมนย่อยอาจใช้การจัดการโดเมนของคุณที่คุณซื้อโดเมนหลักแทนที่จะตั้งค่าใน cPanel แต่ตอนนี้ฉันไม่ได้ใช้ cPanel ดังนั้นฉันไม่แน่ใจเกี่ยวกับบิตนี้
จากนั้นเมื่อการรับส่งข้อมูลมาจากโดเมนย่อยไปยังเราเตอร์คุณจะต้องตั้งค่าการเปลี่ยนเส้นทางเพื่อให้เราเตอร์ทราบว่าเครือข่ายในบ้านของคุณส่งไปที่ใด ขึ้นอยู่กับว่าคุณใช้งานอย่างไรมันอาจเป็นการตั้งค่าพอร์ต Redirection ในเราเตอร์ หากเป็นการรับส่งข้อมูล HTTP คุณอาจต้องการกำหนดค่าพอร์ตสาธารณะของเราเตอร์ 80 เพื่อเปลี่ยนเส้นทางไปยังพอร์ต 80 ของที่อยู่ IP ของเซิร์ฟเวอร์ภายในบ้านของคุณ นอกจากนี้ homeserver ของคุณอาจจะต้องมีที่อยู่ IP คงที่ดังนั้นเราเตอร์จะรู้ว่าจะหาได้ที่ไหน
ฉันทราบว่าคุณบอกว่า homeserver ของคุณมี IP สาธารณะ หากมันมี IP สาธารณะจริงๆคุณก็จะสามารถข้ามขั้นตอนเหล่านี้ได้ แต่โดยทั่วไปเราเตอร์เท่านั้นที่มี IP สาธารณะ
อย่าลังเลที่จะแก้ไขให้ฉันคนอื่น! ไม่นานหลังจากที่ฉันทำอะไรแบบนี้