ฉันอัพเกรดอูบุนตูเป็น 12.10 และอินเทอร์เน็ตไม่ทำงานบน vbox


9

เมื่อสัปดาห์ที่แล้วฉันอัพเกรดระบบปฏิบัติการเป็น Ubuntu 12.10 จาก 12.04 และอินเทอร์เน็ตหยุดทำงานบนเครื่องเสมือนสองเครื่อง (เปิดตัวพร้อมกล่องเสมือน), Windows XP และ OSX Snow Leopard OSX หยุดทำงานอย่างสมบูรณ์ในตอนแรก แต่ฉันได้แก้ไขด้วยการสลับไปใช้ตัวเลือก 64 บิตในการตั้งค่า vbox ฉันเปลี่ยนไปใช้การเชื่อมต่อเครือข่ายบริดจ์จาก NAT คืนค่าอินเทอร์เน็ตเป็น Windows แต่ไม่ใช่ OSX มีใครรู้บ้างว่าฉันทำผิดอะไรได้บ้าง?

คำตอบ:


2

จากการแก้ไขชื่อ dns Ubuntu 12.04 เปลี่ยนไปดังนั้นคุณควรเพิ่มพารามิเตอร์ "dns-nameservers" ลงในไฟล์ / etc / network / interfaces ของคุณเช่น:

dns-nameservers 8.8.8.8 8.8.4.4

ขอบคุณ! เมื่อฉันได้รับอะแดปเตอร์กลับไปที่ "Intel PRO / 1000 T Server (82543GC) และ Vbox กลับไปที่ 4.1 สิ่งนี้ทำงานได้อย่างน่าหลงใหล!
user100607

6

ฉันมีปัญหาเดียวกันอย่างมาก คุณต้องอัพเกรด VirtualBox เป็น 4.2.X (นั่นช่วยฉันได้)

เพิ่มหนึ่งในบรรทัดต่อไปนี้ตามการแจกจ่ายของคุณไปยัง /etc/apt/sources.list ของคุณ:

deb http://download.virtualbox.org/virtualbox/debian precise contrib

กว่า:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.2

เพิ่มเติมเกี่ยวกับขั้นตอนการติดตั้งและโพสต์การติดตั้งที่คุณสามารถอ่านได้ที่นี่: https://www.virtualbox.org/wiki/Linux_Downloads


ฉันลองสิ่งนี้ แต่ด้วย 4.2 Vbox ของฉันสูญเสียความสามารถในการโหลด OSX อาจเป็นเพราะฮาร์ดแวร์ของฉันคือ mac แต่โฮสต์ระบบปฏิบัติการของฉันคือ Ubuntu ขอบคุณที่ทดลองใช้ ในด้านบวกในขณะที่มันเป็นใน 4.2, Windows ดูเหมือนจะทำงานได้ดีขึ้น
user100607

ฉันมีปัญหาเดียวกันนี้และนี่ก็แก้ไขได้อย่างสมบูรณ์แบบสำหรับฉัน ที่จริงแล้วมันยังแก้ไขปัญหาอื่นที่ฉันมีกับ Windows 3.11 ที่แสดงยืดเมื่อฉันเพิ่มความละเอียด
Dan Jones


3

ขั้นแรกตรวจสอบว่าเครือข่ายมีการกำหนดค่าในผู้เข้าพักอย่างไรหาก DHCP ของเครือข่ายนั้นอาจไม่ได้รับเซิร์ฟเวอร์ DNS จากโฮสต์เนื่องจากหลังการปรับปรุง Virualbox ไม่มีบริการ DNS สำหรับแขกที่ไม่ได้ใช้งานดังนั้นจึงไม่สามารถแก้ไขชื่อโฮสต์ได้

มีสองวิธีแก้ไข 1) ตั้งค่า mashines สำหรับแขกเพื่อใช้ 8.8.8.8 8.8.4.4 เป็นเซิร์ฟเวอร์ DNS หรือกำหนดค่า Virtualbox ใหม่เพื่อให้บริการพร็อกซี DNS

VBoxManage modifyvm "VM name" --natdnsproxy1 on 

หรือ

VBoxManage modifyvm "VM name" --natdnshostresolver1 on

การเปลี่ยนการกำหนดค่าเซิร์ฟเวอร์ DNS ในแขกทำงานให้ฉันโซลูชันอื่นอาจทำงานได้ (ตามเอกสารประกอบของ VBox) ไม่ได้ทดสอบด้วยตนเอง



0

ฉันดิ้นรนโดยที่ไม่มีการเชื่อมต่อเครือข่ายตั้งแต่อัพเกรดเป็น 12.10 ฉันได้รับข้อความ "เซิร์ฟเวอร์ DNS ไม่ตอบสนอง"

sudo apt-get install dnsmasq

แก้ไขปัญหาให้ฉันด้วย


0

โดยส่วนตัวแล้วไม่มีวิธีการแก้ปัญหาใดในกรณีของฉัน

อย่างไรก็ตามคำสั่งต่อไปนี้พบที่นี่ทำให้วันของฉัน:

vboxmanage modifyvm "Your VM Name" --natdnshostresolver1 on

หวังว่าจะช่วย

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