เข้าถึง VirtualHosts จากเครือข่ายท้องถิ่น


0

ฉันมี Ubuntu Server 18.04 บน VirtualBox VM ซึ่งฉันได้ติดตั้ง Apache และ Nginx สำหรับการทดสอบบางอย่าง VirtualServer example.com ทำงานและรันบนเครื่องโลคัล VM นั้นได้รับการกำหนดค่าด้วยอะแดปเตอร์เครือข่าย 2 ตัวอันที่หนึ่งได้รับการกำหนดค่าเป็นเครือข่ายภายในและอันที่สองเป็น NAT เพื่อให้สามารถเชื่อมต่ออินเทอร์เน็ตได้

VM ที่สอง, Ubuntu 18.04 (เดสก์ท็อป) ถูกกำหนดค่าด้วยเครือข่ายภายในเท่านั้น VM นี้สามารถเข้าถึงเซิร์ฟเวอร์ Ubuntu ผ่าน IP แต่ไม่สามารถแก้ไข example.com

ฉันสงสัยว่ามีวิธีที่จะทำให้มันเกิดขึ้นโดยไม่ต้องกำหนดค่าเซิร์ฟเวอร์ DNS บน Ubuntu Server VM หรือไม่ ความคิดใด ๆ


สวัสดี AtomicNation! คุณสามารถเขียนรายการใน / etc / hosts IP example.comไฟล์ที่มีรูปแบบ ขอแสดงความนับถือ
Jorge Valentini

1
@AtomicNation ยินดีต้อนรับสู่ SuperUser ... คุณสามารถแก้ไขโพสต์ของคุณเพิ่ม IP ของอินเทอร์เฟซเครือข่ายภายในเพื่อ (หวังว่า) จะได้รับ (เพิ่มเติม) คำตอบโดยละเอียดมีประโยชน์สำหรับคนอื่นเช่นกัน ... อย่าลืม upvote และยอมรับ คำตอบที่คุณอาจพบว่ามีประโยชน์ ...
Hastur

คำตอบ:


1

สมมุติว่า IP ของเว็บเซิร์ฟเวอร์คือ 10.0.0.1

เขียนบรรทัดใน/etc/hostsไฟล์ของ VM ที่สอง (ไคลเอ็นต์):

10.0.0.1     example.com

และมันจะสามารถแก้ไข example.com เป็น 10.0.0.1

หมายเหตุ : อาจเป็นแท็บช่องว่างของช่องว่างหลายช่องเพื่อแยกอาร์กิวเมนต์ทั้งสอง

หมายเหตุ 2 : ใช้สำหรับการทดสอบเท่านั้นไม่ใช่สำหรับสภาพแวดล้อมการผลิต

หมายเหตุ 3 : ตามที่ @Hastur ระบุสำหรับกรณีเฉพาะของ example.com สิ่งนี้ไม่ควรมีความไม่สะดวกใด ๆ ตามที่สงวนไว้แต่ถ้าเป็นโดเมนอื่นจริง ๆ ใช้เพื่อการทดสอบเท่านั้น!


1
สวัสดี Jorge คำตอบที่เรียบร้อย Ps> example.comเป็นหนึ่งในโดเมนที่สงวนไว้ที่มีการจัดการ ... ดังนั้นแม้จะอยู่ในสภาพแวดล้อมการผลิต แต่ก็ไม่ควรมีปัญหาร้ายแรง ... แต่ควรพูดให้ดีกว่าเสมอ
Hastur

เสียงปรบมือ! ฮ่าฮ่าฮ่าขอบคุณสำหรับความคิดเห็นของคุณ @Hastur ฉันแค่สมมติว่า example.com เป็นตัวอย่างสำหรับเขาจริง ๆ !! ฉันคิดว่ามันไม่ใช่ example.com แต่ฉันไม่รู้ว่ามันสงวนไว้สำหรับสิ่งนี้ดังนั้นขอบคุณที่ให้ความกระจ่างแก่ฉัน!
Jorge Valentini

ดูเหมือนว่าฉันจะจำได้ดีว่าแทนที่จะexample.comเป็นตอนแรกมันก็ถูกเสนออีกอันหนึ่ง ... แต่จริงๆแล้วมีคนลงทะเบียนไว้ในชีวิตจริงแล้ว ... ;)ชื่อ PS ที่เกี่ยวข้องกับความผิดหวังมักจะรู้สึกเมื่อคุณทดสอบอะไร ...
Hastur

เรื่องราวที่น่าทึ่ง !!
Jorge Valentini

1
น่าเสียดายที่มันเป็นตำนานในเมือง ... เพียงตรวจสอบวันที่ออกเอกสารของ RFC 2606 ( ที่จองไว้example.com) - มิถุนายน 1999 - และหนึ่งในการลงทะเบียนของชื่ออื่น ๆ ใน whois - ลงทะเบียนเมื่อ: 1999-07 -08-- แต่มันเป็นเรื่องตลกที่จะฟัง ...
Hastur
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.