โดเมนย่อยบนโฮสต์อื่น [ปิด]


110

ฉันกำลังพยายามโฮสต์โดเมนย่อยสำหรับไซต์ของฉันกับ บริษัท โฮสติ้งอื่นและพบปัญหาในการตั้งค่า

ข้อมูลเฉพาะมีดังนี้ - โดเมนจดทะเบียนกับ GoDaddy - Nameserver กำลังชี้ไปที่ DiscountASP.net ซึ่งแอป ASP.NET ทำงานอย่างมีความสุขมาสองปีแล้ว - ต้องการให้ blog.mydomain.com ชี้ไปที่บัญชีของฉันกับ DreamHost.com เพื่อใช้ประโยชน์จาก LAMP stack ของพวกเขา

ฉันได้เพิ่ม blog.mydomain.com ไปยัง DreamHost (หลังจากเพิ่ม mydomain.com) ผ่านแผงควบคุม ฉันคิดว่าฉันจะสามารถเพิ่มรายการโดเมนย่อยบน GoDaddy เพื่อชี้ไปที่ DreamHost ได้ แต่สิ่งที่พวกเขาอนุญาตคือ blog.mydomain.com = url ใหม่

ตามทฤษฎีแล้วฉันสามารถใช้โดเมน. biz หรือ. net ของเราและโฮสต์ไว้ใน DreamHost ได้ แต่หวังว่าฉันจะทำทุกอย่างด้วยโดเมนย่อยได้

ดังนั้นเพื่อสรุปฉันต้องการทราบว่าสิ่งที่ฉันต้องการทำนั้นเป็นไปได้หรือไม่และถ้าเป็นเช่นนั้นฉันจะดำเนินการอย่างไร (ตามข้อ จำกัด ของ GoDaddy, DiscountASP และ DreamHost)


2
หากคุณกำลังใช้ ENOM นี่คือภาพหน้าจอการตั้งค่าโดเมนที่โดเมนย่อย lab.bitspedia.com ชี้ไปยังโฮสต์อื่น [link] bitspedia.com/2012/01/…
Asif Shahzad

คำตอบ:


151

โดเมนย่อยเป็นส่วนหนึ่งของโดเมนเหมือนกับการเช่าช่วงห้องของอพาร์ตเมนต์ ต้องมีการตั้งค่าระเบียนบน DNS สำหรับโดเมนเช่น

mydomain.com มี IP 123.456.789.999 และโฮสต์กับ Godaddy ตอนนี้เพื่อรับโดเมนย่อย

anothersite.mydomain.com

ซึ่งจริงๆแล้วไซต์นั้นอยู่บนเซิร์ฟเวอร์อื่น

เข้าสู่ระบบ Godaddy และเพิ่มระเบียน A dnsimple anothersite.mydomain.com และชี้ IP ไปยังเซิร์ฟเวอร์อื่น 98.22.11.11

และนั่นแหล่ะ


6
ดูวิดีโอสาธิต: vimeo.com/71369042
Asif Shahzad

3
ฉันไม่รู้ว่าคุณสามารถมีส่วนที่อยู่ IP ได้มากกว่า 255 ชิ้น! ที่อยู่ IP 32 บิตไม่ใช่หรือ 8 บิตต่อส่วน? ซึ่งหมายถึงสูงสุด 255
mavili

15
@mavili แน่นอนว่าที่อยู่ IP ที่ลงท้ายด้วย 999 นั้นไม่ถูกต้องเขาแค่ใช้เพื่อจุดประสงค์ในการสาธิตเช่นหมายเลขโทรศัพท์ 555-1234 ปลอมที่แสดงในภาพยนตร์
ARM

1
บางทีนี่อาจเป็นคำถามโง่ ๆ แต่สำคัญสำหรับฉัน การรับส่งข้อมูลทั้งหมดจะต้องไปจากเซิร์ฟเวอร์หลักที่เชื่อมต่อกับ mydomain.com เช่นพร็อกซีหรือใช้เพื่อเปลี่ยนเส้นทางเท่านั้น?
Marek

1
@ARM ถึงกระนั้นมันก็ไม่สมเหตุสมผลที่จะแสดงตัวอย่างที่ไม่ถูกต้องของบางสิ่งบางอย่างเพราะตามนิยามแล้วมันไม่ใช่ตัวอย่าง
Juan

23

คุณเพียงแค่ต้องเพิ่มระเบียน "A" ในตัวจัดการ DNS บน Godaddy ในบันทึก "A" นั้นใส่ IP ของคุณจาก Dreamhost

ฉันรู้ว่ามันได้ผลตั้งแต่ฉันทำสิ่งเดียวกัน


สิ่งนี้จะส่งข้อความ http เปลี่ยนเส้นทางไปยังไคลเอนต์หรือไม่
Koray Tugay

2
ไม่ไคลเอ็นต์จะอยู่ที่โดเมนย่อยเนื่องจากจะแก้ไขเป็นที่อยู่ IP ที่ระบุ หากคุณใช้คุณสมบัติการส่งต่อโดเมนย่อยจะถูกแก้ไขไปยังเซิร์ฟเวอร์ของ GoDaddy ซึ่งจะส่งข้อความเปลี่ยนเส้นทาง
Alex K

6

UPDATE - ฉันไม่ได้เปิดใช้ Total DNS ที่ GoDaddy เนื่องจากโดเมนนั้นโฮสต์อยู่ที่ DiscountASP ด้วยเหตุนี้ฉันจึงไม่สามารถเพิ่ม A Record ได้และนั่นคือเหตุผลที่ GoDaddy เสนอให้ส่งต่อโดเมนย่อยของฉันไปยังไซต์อื่นเท่านั้น ในที่สุดฉันก็รู้ว่าฉันต้องไปที่ DiscountASP เพื่อเพิ่ม A Record เพื่อชี้ไปที่ DreamHost ตอนนี้กำลังรอดูว่ามันใช้งานได้หรือไม่!

แน่นอนใช้ไอพีเหม็น! ฉันไม่แน่ใจว่าทำไมถึงไม่ลงทะเบียนให้ฉัน ฉันเดาว่าตัวอย่างข้อความตัวช่วยของพวกเขาที่ชี้ไปยัง URL อื่นกำลังทำให้ฉันผิดหวัง

ขอบคุณสำหรับทั้งสองคำตอบ ฉัน 'เข้าใจแล้ว' ทันทีที่อ่านคำตอบของไบรอันท์ซึ่งเป็นครั้งแรก แต่ Saif เตะมันขึ้นมาและเพิ่มรายละเอียดอีกเล็กน้อย

ขอบคุณ!


3
ขอบคุณที่ตอบคำถามที่ส่งมาเมื่อเจ็ดปีก่อนและปิดไปเมื่อสี่ปีก่อน ตอนนี้อินเทอร์เน็ตเป็นสถานที่ที่ดีขึ้น
mattsmith321

Ooh กฎเอ๊ะ? ใครจะมีพวกเขา?
Simon Tillson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.