VMWare Fusion เข้าถึง guest vm (windows) จากโฮสต์ (mac)


11

ฉันต้องการเข้าถึง localhost ของ windows windows 8 vm จากโฮสต์ Mac OS (10.9) ของฉัน windows 8 vm กำลังทำงานใน VMWare Fusion ฉันจะทำสิ่งนี้ได้อย่างไร
ฉันลองรับที่อยู่ IP ของแขกด้วย ipconfig แล้วพิมพ์ที่อยู่ IP นั้นลงในเบราว์เซอร์บน mac ของฉัน แต่มันจะไม่เชื่อมต่อและฉันก็ไม่สามารถ ping ที่อยู่ IP นั้นจาก mac ได้เช่นกัน
ฉันได้ลองทำสิ่งนี้ทั้งในโหมด NAT และ Bridged Networking ใน VMWare Fusion

คำตอบ:


11

ฉันพบสิ่งที่ฉันต้องทำที่นี่ ในการเชื่อมต่อ localhost ของ guest os ก่อนอื่น:

  • ตรวจสอบให้แน่ใจว่าการตั้งค่าเครือข่ายของ windows vm ใน vmware fusion ถูกตั้งค่าเป็น: NAT (แชร์กับ mac ของฉัน)
  • ปิดไฟร์วอลล์ windows สำหรับแขกหรือเครือข่ายสาธารณะใน windows 8 (เพียงค้นหาไฟร์วอลล์ windows แล้วเลือก "เปิดหรือปิดไฟร์วอลล์ Windows")
  • รับที่อยู่ ip ของ windows vm โดยการเปิดพรอมต์คำสั่งและพิมพ์ "ipconfig"

เมื่อคุณทำสิ่งเหล่านี้แล้วคุณควรจะสามารถเปลี่ยนเป็น mac os และไปยังที่อยู่ IP ของ windows ในเว็บเบราว์เซอร์


1
คุณไม่จำเป็นต้องปิดไฟร์วอลล์โดยสิ้นเชิงหากคุณไม่ต้องการ คุณสามารถสร้างกฎขาเข้าในไฟร์วอลล์ เช่นสำหรับการเข้าถึง http สร้างกฎสำหรับพอร์ต 80 โปรไฟล์จะต้องเป็นสาธารณะ
คาร์ล

นอกจากนี้ยังทำงานได้ดีในโหมด bridged
Vaiden

3

ในการเพิ่มรายละเอียดเล็กน้อยให้กับคำตอบของไทเลอร์ซึ่งเขาเขียนว่า "ตรวจสอบให้แน่ใจว่าการตั้งค่าเครือข่ายของ windows vm ใน vmware fusion ถูกตั้งค่าเป็น: NAT (แชร์กับ mac ของฉัน)" ใน Fusion 5 คุณทำได้โดยไปที่เมนูของ Fusion เครื่องเสมือน -> การตั้งค่าคลิกที่ Network Adapter และเลือก Share With My Mac


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