Bridged Network จากโฮสต์ Windows 10 ไปเป็นแขก Ubuntu 18.04 ใน Virtualbox ไม่ทำงาน


2

ฉันเป็น Windows poweruser มาตลอดและเมื่อเร็ว ๆ นี้ฉันสนใจโฮสติ้งและเว็บเซิร์ฟเวอร์มากขึ้น นั่นเป็นช่วงเวลาที่มือของฉันสกปรกกับ Linux และดังนั้นฉันจึงตัดสินใจในวันนี้เพื่อสร้างเครื่องเสมือนที่ใช้ Ubuntu 18.04 ติดตั้ง Apache บนมันและทำตามขั้นตอนแรกของฉัน

น่าเสียดายที่ฉันสามารถเข้าถึงเว็บเซิร์ฟเวอร์บน Ubuntu ได้เท่านั้นไม่ใช่บนเครื่องโฮสต์หรืออุปกรณ์อื่น ๆ ที่เชื่อมต่อกับอินเทอร์เน็ต Google พบบางอย่างในภายหลังฉันพบว่าฉันต้องสลับอะแดปเตอร์เครือข่ายไปเป็นบริดจ์

ตอนนี้ปัญหาของฉันมา หลังจากฉันเปลี่ยนไปเป็นบริดจ์การเชื่อมต่อเครือข่ายหายไป - และฉันพยายามหาวิธีแก้ปัญหาในช่วง 5 ชั่วโมงที่ผ่านมาโดยการเปลี่ยนบางสิ่งที่นี่และที่นั่นหรือติดตั้งระบบปฏิบัติการใหม่โดยไม่ต้องโชคดี

เนื่องจากฉันเป็นเด็กที่เพิ่งเกิดมาพร้อมกับระบบปฏิบัติการนี้ฉันต้องการที่จะได้ยินจาก poweruser Linux บางอย่างว่าปัญหานี้จะเป็นอย่างไรและฉันจะแก้ปัญหาได้อย่างไร

ข้อผิดพลาด: การเปิดใช้งานการเชื่อมต่อเครือข่ายล้มเหลว

ifconfig กับ bridged Network: enter image description here

กล่องเสมือนการตั้งค่าเครือข่าย:

enter image description here

ไฟล์ / etc / network / interface enter image description here


เนื่องจากคุณใช้งาน GUI คุณควรใช้ Network Manager (หนึ่งในไอคอนด้านขวาบน) เพื่อกำหนดค่าการเชื่อมต่อของคุณ
T Nierath

คำตอบ:


3

ฉันมีเงื่อนงำสำหรับคุณ: การเปลี่ยนประเภทเครือข่ายทางด้าน VirtualBox ไม่ได้เปลี่ยนวิธีการที่ VM "เห็น" มันเป็นเครือข่าย VM มีอินเทอร์เฟซเครือข่ายเสมือนเดียวกันดังนั้นปัญหาอยู่บนโฮสต์ / เครือข่ายไม่ใช่ใน VM

หากคุณรู้สึกสะดวกสบายกับ windows ลองติดตั้ง windows VM ด้วยเครือข่าย bridged ซึ่งอาจแสดงให้คุณเห็นว่าปัญหาเกิดขึ้นที่ด้านโฮสต์ / เครือข่าย

  • ตรวจสอบไฟร์วอลล์ของคุณเพื่อให้ VM ส่งและรับแพ็คเก็ตไปด้านนอก
  • ลองใช้การเชื่อมต่อแบบใช้สาย (ถ้าเป็นไปได้) บางทีจุดเชื่อมต่อของคุณอาจปฏิเสธที่จะให้ที่อยู่ IP กับ VM ของคุณ
  • วิธีสุดท้ายคือการใช้การส่งต่อ NAT + พอร์ต

3
ฉันเห็นด้วย การวางอแด็ปเตอร์ไร้สายไว้ในบริดจ์ต้องได้รับการสนับสนุนจากทั้งระบบและ AP การ์ดต้องเปลี่ยนจากโหมด 3-mac-addresses เป็นโหมด 4-mac-addresses ( networkengineering.stackexchange.com/questions/25100/... ) เหมือนกันสำหรับ AP
A.B

1

ลองสิ่งนี้: ใส่โหมด NAT จากนั้นทำการส่งต่อพอร์ตโดยส่งต่อพอร์ตไปยังการ์ดของโฮสต์ แน่นอนคุณต้องมีที่อยู่ของเครื่องเสมือนและเครื่องโฮสต์

Port Forwarding Rules in VirtualBox


1
ภาพไม่สามารถมองเห็นได้ขอโทษ คลิกที่ลิงค์เพื่อดู
Luciano

ขอบคุณมันใช้งานได้ แต่ดูเหมือนว่าจะเป็นวิธีแก้ปัญหาเนื่องจาก ifconfig ยังคงแสดงเป็น inet 10.0.2.15 ฉันต้องการตั้งค่าวิธีที่เครื่องแขกของฉันมี ip ของตัวเองเพื่อทำงานอย่างเต็มที่กับ apache
Tanckom

1
ขออภัยฉันไม่เข้าใจปัญหาของคุณในขณะนี้ คุณไม่ชอบที่อยู่นั้นหรือ หากคุณต้องการเปลี่ยนคุณต้องเปลี่ยนการตั้งค่า VirtualBox
Luciano

ฉันต้องการใช้ IP ที่แตกต่างจากเครื่องโฮสต์ :)
Tanckom
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.