การเปลี่ยนเส้นทางโดเมนย่อยไปยังเซิร์ฟเวอร์หลักที่มี IP สาธารณะ


1

หากฉันมีโดเมนย่อยในเว็บโฮสติ้งฉันสามารถเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์ที่มี IP สาธารณะได้หรือไม่

ฉันสร้างโดเมนย่อยโดยใช้ CPanel บนเว็บโฮสต์ของฉัน เนื่องจากค่าใช้จ่ายในการโฮสต์นั้นค่อนข้างสูงฉันจึงต้องการสร้างโดเมนย่อยและเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์ของตัวเองโดยใช้ bind9 บน Linux

สิ่งนี้ควรเป็นไปได้หรือไม่หากเป็นไปได้ที่จะให้โดเมนย่อยนั้นกลายเป็นโดเมนหลักของฉันบนเซิร์ฟเวอร์ของฉันและสร้างโดเมนย่อยออกมา ฉันกำลังมองหาบางสิ่งเช่นนี้:

Domain: example.com
Subdomain: foo.example.com

หากฉันสามารถเปลี่ยนเส้นทางfoo.example.comไปยังเซิร์ฟเวอร์ของฉันเองฉันต้องการสร้างโดเมนบน:

bar.foo.example.com
qux.foo.example.com

สามารถทำได้หรือไม่


@JonatanGarber ฉันขอขอบคุณการแก้ไข ขอบคุณ! ฉันมีปัญหาในการแสดงความคิดของฉัน
adlescouflair

ไม่เป็นไร ฉันยินดีที่จะช่วย
Jonathan Garber

คำตอบ:


1

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

วิธีที่ดีที่สุดในการตั้งค่าโดเมนย่อยอาจใช้การจัดการโดเมนของคุณที่คุณซื้อโดเมนหลักแทนที่จะตั้งค่าใน cPanel แต่ตอนนี้ฉันไม่ได้ใช้ cPanel ดังนั้นฉันไม่แน่ใจเกี่ยวกับบิตนี้

จากนั้นเมื่อการรับส่งข้อมูลมาจากโดเมนย่อยไปยังเราเตอร์คุณจะต้องตั้งค่าการเปลี่ยนเส้นทางเพื่อให้เราเตอร์ทราบว่าเครือข่ายในบ้านของคุณส่งไปที่ใด ขึ้นอยู่กับว่าคุณใช้งานอย่างไรมันอาจเป็นการตั้งค่าพอร์ต Redirection ในเราเตอร์ หากเป็นการรับส่งข้อมูล HTTP คุณอาจต้องการกำหนดค่าพอร์ตสาธารณะของเราเตอร์ 80 เพื่อเปลี่ยนเส้นทางไปยังพอร์ต 80 ของที่อยู่ IP ของเซิร์ฟเวอร์ภายในบ้านของคุณ นอกจากนี้ homeserver ของคุณอาจจะต้องมีที่อยู่ IP คงที่ดังนั้นเราเตอร์จะรู้ว่าจะหาได้ที่ไหน

ฉันทราบว่าคุณบอกว่า homeserver ของคุณมี IP สาธารณะ หากมันมี IP สาธารณะจริงๆคุณก็จะสามารถข้ามขั้นตอนเหล่านี้ได้ แต่โดยทั่วไปเราเตอร์เท่านั้นที่มี IP สาธารณะ

อย่าลังเลที่จะแก้ไขให้ฉันคนอื่น! ไม่นานหลังจากที่ฉันทำอะไรแบบนี้


ขอบคุณสำหรับการตอบกลับ. ตรงไปตรงมาฉันได้หายไปกับคุณในคำอธิบายของคุณ จริง ๆ แล้วฉันไม่ได้ติดต่อกับ บริษัท ชื่อโดเมนถูกจองหรือนำมาจาก แต่ฉันมีการติดต่อกับ บริษัท ที่โฮสต์เว็บไซต์ของฉัน <br/> ฉันมี IP สาธารณะเฉพาะที่เชื่อมต่อกับพีซีโดยตรง ฉันคิดว่าจะขอให้โฮสต์เปลี่ยน IP ที่ใช้สำหรับโดเมนย่อยและเปลี่ยนเป็น IP ของฉันและกำหนดค่าโดเมนที่บ้าน แต่จากนั้นฉันสามารถทำโดเมนย่อยจากตัวอย่างเช่นนี้ <br/> bar.foo .example.com qux.foo.example.com
adlescouflair

คำตอบนี้ซับซ้อนไม่เข้าใจจริงๆถ้าฉันมีโดเมนเช่นalex.mywebsite.comทำงานแล้วและชี้ไปที่เซิร์ฟเวอร์ภายในบ้านของฉันถ้าปริมาณข้อมูลทั้งหมดที่ไปยังtest.alex.mywebsite.comเซิร์ฟเวอร์ภายในบ้านของฉันเช่นกัน บางคนสามารถอธิบายเรื่องนี้ให้ฉันได้ไหม
alexandre1985
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.