VMware Player สูญเสียการเชื่อมต่ออินเทอร์เน็ต


9

อินเทอร์เน็ตหยุดทำงานในเครื่องเสมือนเป็นระยะ ๆ และวิธีเดียวที่ฉันจะทำให้มันทำงานได้อีกครั้งคือการรีสตาร์ทคอมพิวเตอร์โฮสต์ เนื่องจากฉันใช้เครื่องเสมือนโดยเฉพาะสำหรับการทดสอบหน้าเว็บนี่คือสิ่งที่เราพูด

รายละเอียด:ฉันมี Windows XP Pro ที่ทำงานใน VMware Player (v. 3.0.0 build-203739) บนโฮสต์ Windows 7 มันถูกตั้งค่าเป็น NAT (ที่อยู่ IP ที่ใช้ร่วมกัน) เนื่องจากไฟร์วอลล์จะไม่อนุญาตการเชื่อมต่อที่ถูกเชื่อมต่อ

ทุกสองสามวันก่อนอื่นอินเทอร์เน็ตจะช้าลงในการรวบรวมข้อมูลจากนั้นในที่สุดก็หยุดทำงานโดยสิ้นเชิง ทั้ง VMWare และรายงานระบบปฏิบัติการเสมือนที่เชื่อมต่อกันทุกอย่างดูเหมือนเป็นเรื่องเหลวไหลฉันสามารถเข้าถึงอินเทอร์เน็ตจากโฮสต์ได้ แต่บน VM หน้าเว็บทั้งหมดหมดเวลาและ / หรือรายงานว่าไม่พบเซิร์ฟเวอร์ (ไม่ขึ้นกับเบราว์เซอร์พยายามกับ IE, FF, Chrome, Safari และ Opera)

เมื่อสิ่งนี้เกิดขึ้นวิธีเดียวที่ฉันพบว่าคืนค่าการเชื่อมต่ออินเทอร์เน็ตคือการรีสตาร์ทเครื่องโฮสต์ การรีสตาร์ท VM ไม่ได้ช่วยหรือไม่รีเฟรชการเชื่อมต่อเครือข่ายในโฮสต์หรือแขก (แม้ว่าฉันไม่แน่ใจว่าฉันพบวิธีที่เหมาะสมในการรีเฟรชการเชื่อมต่อเครือข่ายใน Windows 7 ... )

ฉันไม่ได้สังเกตเห็นการคาดการณ์ใด ๆ เกี่ยวกับปัญหาที่เกิดขึ้นนั่นคือไม่ได้เกิดขึ้นทันทีที่ฉันทำสิ่งใดเป็นพิเศษ ดูเหมือนว่าจะเกิดขึ้นส่วนใหญ่หลังจากให้โฮสต์เข้าสู่โหมดสลีปหนึ่งครั้งหรือสองครั้ง ดูเหมือนว่าจะเป็นอิสระจากเมื่อฉันเริ่มใช้ VM - บางครั้งฉันตื่นขึ้นมา VM และอินเทอร์เน็ตช้ามากในที่สุดจากนั้นก็หยุดทำงานในที่สุด บางครั้งฉันก็ตื่น VM ใช้มันอย่างมีความสุขสักพักแล้วก็อินเทอร์เน็ตหายไป

ไม่มีใครรู้ว่าทำไมสิ่งนี้จึงเกิดขึ้น หากล้มเหลวมีวิธีแก้ไขปัญหาที่รุนแรงน้อยกว่าการเริ่มโฮสต์ใหม่หรือไม่ (เวลาเริ่มต้นของ Windows 7 นั้นเร็วมากเมื่อเทียบกับ Windows รุ่นก่อนหน้า แต่ก็ยังเป็นเรื่องยุ่งยากที่จะปิดโปรแกรมทั้งหมดของฉันและเปิดใหม่อีกครั้ง)

แก้ไข: ในขณะที่ป้ายโดยรวมนั้นดีตรา Tumbleweed ไม่ได้ช่วยฉันแก้ปัญหาของฉัน ไม่มีใครพบอะไรที่คล้ายกันจากระยะไกลใช่ไหม


ฉันมีปัญหาที่คล้ายกัน แต่ฉันใช้ตัวเลือกบริดจ์แทน NAT สิ่งที่ฉันทำฉันทำให้แน่ใจว่าทั้ง NIC ของ VMPlayer ในโฮสต์ - Win 7 - มี IP ที่กำหนดแบบไดนามิกและมีแขกที่มี IP คงที่ ตัวอย่างเช่นหากเราเตอร์ของคุณคือ 192.168.1.1 ฉันจะกำหนด 192.168.1.10 ให้กับโฮสต์แล้ว 192.168.1.20 ต่อผู้เข้าชมหาก IP เหล่านั้นไม่ขัดแย้งกับพูล DHCP ของคุณ
Darius

1
เพิ่งทราบว่าฉันไม่ได้ประสบปัญหานี้อีกต่อไปเพราะคอมพิวเตอร์เครื่องนั้นยอมแพ้เมื่อครู่หนึ่ง ตอนนี้ฉันอยู่ในกล่อง Windows 8 (แฮ็ค, ptui) และอินเทอร์เน็ตดูเหมือนว่าจะดีขึ้นในทุกเครื่องเสมือนของฉัน หากใครมีปัญหานี้และคำตอบอย่างใดอย่างหนึ่งเหล่านี้มีประโยชน์คุณสามารถเพิ่มความคิดเห็นในลักษณะพิเศษนี้ ฉันต้องการยกเลิกการตอบรับตัวแทนพื้นที่ของฉันและยอมรับคำตอบจริง แต่ไม่มีวิธีทดสอบสิ่งต่างๆ
Martha

คำตอบ:


7

สิ่งนี้เกิดขึ้นกับฉันด้วย ฉันทำต่อไปนี้:

  1. ฉันค้นหาอะแดปเตอร์เครือข่ายในโฮสต์ที่ VMware Player ใช้ (ในการเชื่อมต่อเครือข่าย) ในกรณีของฉันชื่อ VMware Network Adapter VMnet8

  2. คลิกขวาที่มันแล้วเลือกปิดการใช้งาน จากนั้นฉันรอให้ Guest OS รายงาน ' ถอดสายเคเบิล ' จากทาสก์บาร์ (แขกของฉันคือ WinXP)

  3. ย้อนกลับไปในโฮสต์คลิกขวาบนอะแดปเตอร์เดียวกันเลือกเปิดใช้งาน รอให้แถบงานของผู้เข้าพักที่ไม่มีการเชื่อมต่อไอคอนเพื่อสลับไปยังได้รับ-ใช้ที่อยู่ IPนิเมชั่นแล้วหลังจากที่อยู่ IP มีการจัดสรรการทดสอบการเชื่อมต่อ

การเข้าถึงเว็บของฉันได้รับการกู้คืนด้วยวิธีนี้


3

จากประสบการณ์ของฉันหากโฮสต์ระบบปฏิบัติการของฉันเข้าสู่โหมดสลีปในขณะที่ VM กำลังทำงานอยู่ฉันจะสูญเสียการเชื่อมต่อเครือข่ายจากระบบปฏิบัติการเกสต์และวิธีเดียวที่จะแก้ไขสถานการณ์ได้คือรีบูตโฮสต์ระบบปฏิบัติการ อย่างไรก็ตามฉันพบว่าถ้าฉันพักระบบปฏิบัติการ guest ก่อนที่โฮสต์จะเข้าสู่โหมดสลีปปัญหาจะไม่ปรากฏขึ้น


1

ความเงียบดังก้องน่าประทับใจ ...

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


1
หากคุณคิดว่าอาจช่วยได้คุณอาจลองเพิ่มความโปรดปรานให้กับคำถามของคุณ
heavyd

คุณลองใช้ ipconfig / release และ ipconfig / ต่ออายุแล้วหรือยัง หรือแม้กระทั่งเวลาที่คุณ?
Darius

1

ฉันมีปัญหาเดียวกันน่ารำคาญมาก ในที่สุดฉันก็พบวิธีแก้ปัญหาคือ:

Player -> จัดการ -> การตั้งค่าเครื่องเสมือน ... -> อะแดปเตอร์เครือข่าย (Bridged Automatic) -> การเชื่อมต่อเครือข่าย -> กำหนดค่าอะแดปเตอร์ -> เลือกอะแดปเตอร์เครือข่ายโฮสต์ที่คุณต้องการเชื่อมต่อแบบ Antomatically

เลือกการ์ดเครือข่ายที่มีอยู่จริงและยกเลิกการเลือกอะแดปเตอร์อีเทอร์เน็ต VirtualBox โฮสต์อย่างเดียว

หวังว่าจะช่วยได้


1
ในกรณีของฉันฉันใช้การเชื่อมต่อที่เชื่อมต่อกับ Win7 เมื่อใดก็ตามที่ฉันเปลี่ยน USB dongle บนเราเตอร์ของฉันหรือถอดสาย LAN ของฉันฉันสูญเสียการเชื่อมต่อทั้งหมดไปยังเครื่องเสมือนของฉันบนเวิร์กสเตชัน 10 ฉันทำตามคำตอบนี้และลบอะแดปเตอร์ทั้งหมดยกเว้นหนึ่งตัว รีบูทเครื่องเสมือนจริงและใช้งานได้! ขอบคุณ :)
TryHarder

1
การปรับเปลี่ยนเล็กน้อย ไปที่ VMware Workstation -> Edit -> Virtual Network Editor-> Network Adapter (Bridged Automatic) -> คลิกการตั้งค่าอัตโนมัติจากนั้นลบอะแดปเตอร์เครือข่ายที่คุณไม่ต้องการ
TryHarder

1

ฉันลองแก้ไขปัญหาเหล่านี้สองสามข้อ นี่คือสิ่งที่ทำงานสำหรับฉันกับแขก Linux บนโฮสต์ windows:

  1. เปิดการตั้งค่าเครื่องเสมือน
  2. เลือกNetwork AdapterและคลิกRemove
  3. แล้วAdd...> Network Adapter> Finish>OK
  4. จากนั้นให้หยุดการทำงานของเครื่องและดำเนินการต่อและทำงานได้อีกครั้ง!

ดีกว่าการรีสตาร์ทโฮสต์


0

บน vmware player clic> ตัดการเชื่อมต่อเครือข่ายโดยใช้ไอคอนที่ด้านล่างของหน้าต่าง

ไปที่การเชื่อมต่อเครือข่าย windows ปิดการเชื่อมต่อทั้งหมดยกเว้นที่คุณต้องการให้ผู้เล่น VMware ใช้ เชื่อมต่อ vmware player อีกครั้ง ตอนนี้มันควรจะทำงาน


0
  • ไปที่การตั้งค่าเครื่องเสมือน
  • คลิกที่ Network Adapter
  • คลิกลบ
  • คลิกเพิ่มอะแดปเตอร์เครือข่ายใหม่

ควรแก้ปัญหา


0

ฉันมีปัญหาการเชื่อมต่อเครือข่ายเดียวกันเมื่อเริ่มต้นครั้งแรกของ vmimage (เช่นเครือข่ายปรากฏตกลงบนทั้งโฮสต์และอิมเมจ vmware) ฉันปิดอิมเมจ vmware ปิด vmware รีสตาร์ทเราเตอร์รีสตาร์ท vmware รีสตาร์ทอิมเมจและมันกลับมาบนเครือข่าย


0

ฉันก็มีปัญหาเดียวกันกับ VMware Workstation 12 บน windows 7 หลังจากทดลองใช้และทดลองใช้ไปหลายครั้งแล้ว วิธีนี้แก้ไขปัญหาได้อย่างถาวร

  1. บนโฮสต์ VMware, เครือข่าย Goto และศูนย์แบ่งปัน -> เปลี่ยนการตั้งค่าอแด็ปเตอร์
  2. คลิกขวาที่อะแดปเตอร์เครือข่าย VMware ที่กำหนดค่าไว้สำหรับ NAT และปิดการใช้งาน

แค่นั้นแหละ!. มันได้ผล.

ฟังดูตลกใช่มั้ย นี่คือคำอธิบายถึงแม้ว่าอะแดปเตอร์เครือข่ายถูกปิดใช้งานบริการ VM ware NAT และบริการ VM ware DHCP จะยังคงให้บริการการร้องขอที่มาจาก guest OS นี่เป็นเพราะการรับส่งข้อมูลเครือข่ายระหว่างแขกและโฮสต์นั้นเป็นเพียงการคัดลอกหน่วยความจำด้วยในกระบวนการ VMware

แต่มันมีผลข้างเคียง เครื่องโฮสต์จะไม่สามารถเข้าถึงแขกบน IP ที่กำหนดค่าบนส่วนต่อประสาน NAT เพื่อเอาชนะสิ่งนี้ฉันได้สร้างเครือข่ายเสมือน VMware ตัวที่สอง (ใน VMware เวิร์กสเตชันแก้ไข -> ตัวแก้ไขเครือข่ายเสมือน) ด้วยตัวเลือกโฮสต์เท่านั้นและนำเสนออินเตอร์เฟสเครือข่ายที่สองกับระบบปฏิบัติการเกสต์ ตอนนี้โฮสต์สามารถเข้าถึงผู้เยี่ยมชมบนอินเทอร์เฟซนี้

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