ฉันสามารถใช้ฮอตสปอตในโทรศัพท์ของฉันเพื่อเข้าถึงเว็บ VirtualBox ฉันไม่สามารถส่ง Ping 8.8.8.8 Google ฉันไม่สามารถเข้าถึงเครือข่ายใน VirtualBox ของฉันฉันไม่สามารถเชื่อมต่อเราเตอร์ของฉันกับ Virtualbox นั่นเป็นเพราะฉันใช้ฮอตสปอตโทรศัพท์หรืออาจกำหนดค่าผิด
ฉันสามารถใช้ฮอตสปอตในโทรศัพท์ของฉันเพื่อเข้าถึงเว็บ VirtualBox ฉันไม่สามารถส่ง Ping 8.8.8.8 Google ฉันไม่สามารถเข้าถึงเครือข่ายใน VirtualBox ของฉันฉันไม่สามารถเชื่อมต่อเราเตอร์ของฉันกับ Virtualbox นั่นเป็นเพราะฉันใช้ฮอตสปอตโทรศัพท์หรืออาจกำหนดค่าผิด
คำตอบ:
ถ้าฉันเข้าใจคำถาม
ในกล่องเสมือนโหมดของเครือข่ายของคุณคือการเชื่อมโยงสร้างความแตกต่างด้วย โหมดที่เหมาะสมจะขึ้นอยู่กับว่าคุณพยายามแบ่งปันอินเทอร์เน็ตอย่างไร
คุณต้องเสียบอะแดปเตอร์ไร้สายเข้ากับฮาร์ดแวร์จริงหรือโฮสต์ระบบปฏิบัติการ จากนั้นในกล่องเสมือนคุณต้องอุทิศอะแดปเตอร์ไร้สายเป็น VM เดียว โหลดไดรเวอร์ภายใน VM กำหนดค่า ssid และอื่น ๆ ตอนนี้คุณควรจะสามารถเชื่อมต่อกับ wifi ได้แล้ว
หรือ
คุณอาจต้องการให้โฮสต์มี wifi และแบ่งปันกับ VM
ตั้งค่าอะแดปเตอร์ไร้สายบนโฮสต์กำหนดค่า SSID การเข้ารหัสและ yada yada
ตอนนี้คุณต้องเลือกที่อยู่ IP ที่ไม่ได้ใช้บนซับเน็ตเดียวกันภายใน VM OR ของคุณตั้งค่าเซิร์ฟเวอร์ DHCP และใช้ซับเน็ตอื่น
Windows คุณจะต้องการใช้การเชื่อมต่อ Intenet ร่วมกันหรือ ICS หรือการตั้งค่าเซิร์ฟเวอร์ DHCP ของคุณหรือซับซ้อนมากขึ้น
การตั้งค่า Linux ผูก (เซิร์ฟเวอร์ DHCP) และเปิด (sysctl -w net.ipv4.ip.forward = 1) และ /etc/sysctl.conf (net.ipv4.ip_forward = 1)
เครื่องโฮสต์ของคุณมีการเชื่อมต่ออินเทอร์เน็ตผ่านฮอตสปอตของโทรศัพท์หรือไม่
หากคำตอบคือใช่ให้ไปที่การตั้งค่าและภายใต้เครือข่ายให้ตั้งค่าประเภทการเชื่อมต่อเป็นบริดจ์ จากนั้นเลือก WiFi เป็นแหล่งเครือข่ายในขั้นตอนถัดไป รีสตาร์ท VM และควรทำงาน
หากด้วยเหตุผลบางอย่างมันยังไม่ทำงานและคุณกำลังเรียกใช้ Centos / RHEL ให้รันคำสั่งนี้:
nmcli con show
หากอินเทอร์เฟซหลักของคุณไม่แสดงหรือไม่ทำงานคุณจะต้องแสดงโดย:
nmcli con up *interface-name*
อื่นเพียงแค่สร้างด้วยคำสั่ง:
nmcli con add con-name *a name* type 802-ethernet... ifname *interface name* autoconnect yes
ฉันจำประเภทไม่ได้ดี แต่การกดปุ่มแท็บควรเติมข้อความให้คุณโดยอัตโนมัติ