วิธีเข้าถึงโฮสต์เสมือน Apache2 จาก VirtualBox (หรือ VM ใด ๆ )


11

ฉันใช้งาน Ubuntu 11.04 ฉันได้ตั้งค่าเครื่องโฮสต์ของฉันเพื่อให้สามารถเข้าถึงเว็บไซต์ของฉันได้ที่

site1.local  
site2.local  

โดยการตั้งค่าโฮสต์เสมือนและเพิ่มรายการลงในไฟล์โฮสต์ของฉัน

ฉันต้องการทดสอบพวกเขาใน IE ดังนั้นฉันได้ติดตั้ง VirtualBox กับ Windows

คำถามของฉันคือฉันจะเข้าถึงไซต์ 1.local จากเครื่องเสมือนได้อย่างไร

คำตอบ:


15

อามันง่ายเหมือนพาย

ใน windows Virtual Machine ของคุณแก้ไขไฟล์โฮสต์ของคุณ

c: \ windows \ system32 \ Drivers \ etc \ เจ้าภาพ

และเชื่อมโยงโฮสต์เสมือนของคุณกับ10.0.2.2หากคุณเพียงแค่ใช้ localhost แล้วแทนที่

127.0.0.1 localhost กับ 10.0.2.2 localhost

ดังนั้นไฟล์โฮสต์ของฉันดูเหมือนว่า

10.0.2.2 localhost 10.0.2.2 site1.local 10.0.2.2
site2.local


โหมดเครือข่ายคือ NAT ฉันเคยเห็นบทความอื่นแนะนำวิธีการต่าง ๆ โดยใช้การเชื่อมโยง
manafire

สิ่งนี้ใช้งานได้สำหรับฉันโดยใช้อิมเมจ IE ของ Microsoft มันทำให้ฉันได้รับอนุญาตเมื่อฉันพยายามบันทึกการเปลี่ยนแปลงไฟล์โฮสต์ในโน้ตบุ๊ก หากสิ่งนั้นเกิดขึ้นเพียงคลิกขวาที่โปรแกรม Notepad และเรียกใช้ในฐานะผู้ดูแลระบบจากนั้นเปิดไฟล์โฮสต์ที่อยู่ภายในซึ่งทำให้มันทำงานได้
แบรด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.