ฉันพยายามตั้งค่าเซิร์ฟเวอร์ LAMP เสมือนรวมถึงการแชร์ไฟล์ระหว่าง guest OS (เซิร์ฟเวอร์ Ubuntu) และ host OS (Windows 7) โดยใช้ samba ฉันคิดว่าปัญหาของฉันคือฉันไม่สามารถทำให้เครือข่าย Bridged (หรือ Host-Only) ทำงานใน VirtualBox ได้
ฉันสามารถบูต Linux VM ได้ดีกับ NAT แต่ไม่สามารถเข้าถึงบริการใด ๆ ได้โดยตรง (ยกเว้นหลังจากพอร์ตการส่งต่อพอร์ต 80) (ความเข้าใจของฉันคือการส่งต่อพอร์ตทำงานได้เนื่องจากฉันไม่ได้ใช้งานเว็บเซิร์ฟเวอร์ โฮสต์ระบบปฏิบัติการและดังนั้นจึงสามารถส่งต่อทราฟฟิกไปยังพอร์ตที่ไม่ได้ใช้ 80)
ฉันไม่คิดว่าทราฟฟิกการส่งต่อพอร์ตของแซมบ้า (จากโฮสต์ไปยังแขก) จะทำงานได้เนื่องจากฉันคิดว่าโฮสต์ระบบปฏิบัติการใช้พอร์ตเหล่านั้น
เมื่อฉันปิด NAT และเปิดการเชื่อมต่อเครือข่ายระหว่างกาลฉันได้รับข้อผิดพลาด VM ไม่สามารถบู๊ตได้พร้อมกล่องโต้ตอบโผล่ขึ้นมา (ชื่อ: VirtualBox - ข้อผิดพลาด) ที่ระบุว่า "ไม่สามารถเปิดเซสชันสำหรับเครื่องเสมือน UbuntuServer ข้อผิดพลาดในการกำหนดค่า: ไม่สามารถรับที่อยู่ MAC (VERR_CFGM_VALUE_NOT_FOUND)
ฉันหวังว่าเมื่อแก้ไขได้แล้วแซมบ้าจะใช้ได้ :)
คำแนะนำใด ๆ เกี่ยวกับสิ่งนี้จะดีมาก (จะแก้ไขได้อย่างไรจะดีมากขั้นตอนต่อไปสำหรับการแก้ไขปัญหาก็ดีเช่นกัน :))