ฉันใช้เซิร์ฟเวอร์ Debian เป็น VM ใน VirtualBox ซึ่งตัวเองกำลังทำงานบนคอมพิวเตอร์ Windows 7 (จริง)
เพื่อจุดประสงค์ในการทดสอบฉันต้องสามารถเข้าถึงเว็บแอปพลิเคชันที่ทำงานบน Debian VM ผ่านทางเว็บเบราว์เซอร์ที่ทำงานบนคอมพิวเตอร์ Windows โฮสต์จริง (แต่ไม่ควรเข้าถึงเว็บไซต์จากที่อื่นบนอินเทอร์เน็ต) VM เองนั้นยังจำเป็นต้องมีการเชื่อมต่อการทำงานกับอินเทอร์เน็ตเพื่อให้สามารถดาวน์โหลดการปรับปรุงซอฟต์แวร์ ฯลฯ
การใช้เบราว์เซอร์ที่ทำงานบน VM OS เป็นไปได้ที่จะเข้าถึงเว็บไซต์โดยใช้ (ชื่อจำลอง) ชื่อโฮสต์ (FQDN) ของ VM (ด้วยการตั้งค่าอินเตอร์เฟสเครือข่ายเสมือนเดียวเริ่มต้นและกำหนดค่าโดยอัตโนมัติสำหรับ NAT) และฉันสามารถเข้าถึง โดยทั่วไปอินเทอร์เน็ต แต่การพยายามเข้าถึงเว็บไซต์ผ่านทางหน้าต่าง (ขนาดเล็ก) VM ค่อนข้างไม่สะดวกและไม่เป็นที่ต้องการมาก
จากเอกสารระบบเครือข่าย VirtualBoxดูเหมือนว่าฉันอาจต้องตั้งค่าบริดจ์ (เพิ่มเติม) เชื่อมต่อเครือข่ายเสมือนเพื่อให้เว็บเซิร์ฟเวอร์บน VM พร้อมใช้งานกับคอมพิวเตอร์โฮสต์จริง แต่ฉันกลัวว่าฉันไม่พบ คำแนะนำที่ชัดเจน
ฉันได้ลองสร้างอินเทอร์เฟซเสมือนใหม่ผ่านการตั้งค่าเครือข่าย VirtualBox และได้ตั้งค่าเป็น "บริดจ์อะแดปเตอร์" แต่ดูเหมือนว่าจะมีการตั้งค่าที่อยู่ IPv6 โดยอัตโนมัติอย่างใด (และไม่ได้สร้างการตั้งค่าที่อยู่ IPv4?) หากมีความเกี่ยวข้องเว็บไซต์ของเรายังไม่รองรับ IPv6 ดังนั้นเว็บไซต์บน VM อาจจำเป็นต้องเข้าถึงระบบปฏิบัติการโฮสต์จริงผ่านทาง IPv4 หรือไม่
แม้ว่าฉันสามารถเข้าถึงหน้าแรกของเว็บไซต์บนโฮสต์ระบบปฏิบัติการผ่านที่อยู่ IP IPv6 ได้ทันทีที่ฉันพยายามเพิ่มเส้นทาง URI ในแถบที่อยู่สิ่งนี้จะเปลี่ยนเป็นชื่อโฮสต์ (ปลอม) ของคอมพิวเตอร์เสมือนและดังนั้นฉันจึงสามารถ เข้าถึงส่วนที่เหลือของเว็บไซต์
ฉันกำลังดำเนินการไปในทิศทางที่ถูกต้องหรือกำลังใช้ NAT กับการส่งต่อพอร์ต (มีการระบุไว้ในหน้าเครือข่าย) อาจเป็นตัวเลือกด้วยหรือไม่
ฉันเกรงว่าฉันไม่ได้พบเอกสารประกอบของ VirtualBox เลยและการชี้แจงสิ่งที่ฉันต้องทำจะได้รับการชื่นชมมาก