ฉันกำลังพยายามติดตั้งอะแดปเตอร์สำหรับโฮสต์เท่านั้นเพื่อให้ฉันสามารถเชื่อมต่อได้ มันแจ้งว่าตรวจพบการตั้งค่าที่ไม่ถูกต้องและชื่อ: เมนูแบบเลื่อนลงไม่ได้บรรจุ ฉันทำอะไรผิดและฉันจะแก้ไขได้อย่างไร
โฮสต์ของฉันคือOSXและแขกของฉันคืออูบุนตู
ฉันกำลังพยายามติดตั้งอะแดปเตอร์สำหรับโฮสต์เท่านั้นเพื่อให้ฉันสามารถเชื่อมต่อได้ มันแจ้งว่าตรวจพบการตั้งค่าที่ไม่ถูกต้องและชื่อ: เมนูแบบเลื่อนลงไม่ได้บรรจุ ฉันทำอะไรผิดและฉันจะแก้ไขได้อย่างไร
โฮสต์ของฉันคือOSXและแขกของฉันคืออูบุนตู
คำตอบ:
Virtual Box -> preferences -> network
ดูเหมือนว่าอะแดปเตอร์เหล่านี้จะถูกเพิ่มเข้ามาใน
ตั้งแต่ Virtualbox 5.2.xxx
สถานที่ที่จะสร้างhost-only network
ได้เปลี่ยนเป็นFile -> Host Network Manager...
การคลิกที่Create
ปุ่มในHost Network Manager
หน้าต่างจะสร้างเครือข่ายเฉพาะโฮสต์ที่เรียกว่าvboxnet0
ซึ่งคุณสามารถใช้ภายในการตั้งค่า VM
เพื่อให้สามารถเข้าถึงแบบสองทิศทางได้โปรดทำตามขั้นตอนต่อไป ...
มันสำคัญมากที่หลังจาก (Virtual Box -> Preferences -> Network -> vboxnet0) เพื่อกำหนดค่าไฟร์วอลล์ของคุณ
ตัวอย่างไฟร์วอลล์ OSX
# (I) Firewall config /etc/sysctl.conf
sysctl -w net.inet.ip.forwarding=1 net.inet.ip.fw.enable=1
sysctl -a net.inet.ip.forwarding net.inet.ip.fw.enable
ipfw list
... shoud have ....
net.inet.ip.forwarding=1
net.inet.ip.fw.enable=1
# (II) Enable nat access to /etc/pf.conf
#============add your host-only vlan =================
# this commented lines doesn't work after computer reboot
#nat on en0 from vboxnet0:network -> (en0)
#nat on en3 from vboxnet0:network -> (en3)
# this will work in any situation
nat on en0 from 10.1.100.0/24 to any -> (en0)
nat on en3 from 10.1.100.0/24 to any -> (en3)
#==========================
# Reload pf
pfctl -f /etc/pf.conf
pfctl -e
สนุก
คุณสามารถทำมันบรรทัดคำสั่ง (ตั้งแต่สถานที่ตั้งของ UI ที่ไม่สอดคล้องกัน) VBoxManage hostonlyif create
เช่นดังนั้น: สิ่งนี้จะสร้างvboxnet0
ส่วนต่อประสานที่พร้อมใช้งาน