الإصلاح: شبكة VMware Bridged لا تعمل



جرب أداة القضاء على المشاكل

أبلغ بعض مستخدمي VMware Workstation Player و VMware Workstation Pro أنهم يواجهون مشكلة شبكة متصلة مع جميع أجهزة الضيف الخاصة بهم. ما يحدث هو أنه لا يمكن لأي من الأجهزة الافتراضية للضيوف الاتصال بالجهاز المضيف ولا يمكن للجهاز المضيف الاتصال بأجهزة الضيف. تم الإبلاغ عن حدوث هذه المشكلة في Windows 7 و Windows 8 و Windows 10.



شبكة VMware Bridged لا تعمل



ما الذي يسبب مشاكل مع شبكة VMware Bridged؟

لقد بحثنا في هذه المشكلة بالذات من خلال النظر في تقارير المستخدمين المختلفة واستراتيجيات الإصلاح المستخدمة بشكل شائع لإصلاح هذه المشكلة. بناءً على ما جمعناه ، هناك العديد من السيناريوهات الشائعة التي من المعروف أنها تؤدي إلى هذه المشكلة:



  • Vmnetbridge.sys معطل - كما اتضح ، يمكن أن تحدث هذه المشكلة بالذات في تلك الحالات التي يتم فيها تشغيل الخدمة المسؤولة عن وضع الجسر بشكل غير صحيح أو تظل في حالة 'طي النسيان'. في هذه الحالة بالذات ، يمكنك حل المشكلة عن طريق تشغيل أمرين في موجه أوامر مرتفع.
  • تختار WMware الشبكة الافتراضية الخاطئة - إذا تركت برنامج VMware لاختيار الشبكة الافتراضية المراد استخدامها في وضع التجسير ، فمن المحتمل أن ينتهي الأمر باستخدام واحدة بدون اتصال نشط بالإنترنت - مما يؤدي في النهاية إلى إنتاج هذه المشكلة. تتمثل إحدى طرق حل هذه المشكلة في إعداد شبكة افتراضية محددة تعرف أنها تعمل.
  • يقوم Wmware بتوصيل المحول الخاطئ - إذا تركت إعدادات Bridging إلى Automatic ، فستحدث هذه المشكلة إذا انتهى VMnet0 إلى التوصيل بمحول شبكة لا يحافظ حاليًا على اتصالك بالإنترنت. يمكنك تصحيح هذه المشكلة عن طريق اختيار محول التوصيل يدويًا.
  • عدد كبير جدًا من المحولات غير الضرورية - برنامج Vmware ليس جيدًا في اختيار محول الشبكة المضيفة المثالي الذي يجب استخدامه في وضع التجسير. لحسن الحظ ، يمكنك التأكد من أن البرنامج لا يختار البرنامج الخطأ عن طريق إزالة جميع المحولات غير الضرورية من قائمة التجسير التلقائي.
  • يتداخل عميل VPN مع برنامج VMware - هناك العديد من عملاء VPN (خاصةً Endpoint Remote Access VPN) المعروف أنها تتداخل مع ميزة الجسر في VMware. إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك حل المشكلة عن طريق إلغاء تثبيت عميل VPN من الجهاز المضيف.
  • تتداخل محولات VirtualBox مع برنامج VMware - كما أبلغ العديد من المستخدمين ، يمكن أن تحدث هذه المشكلة بالذات إذا سبق لك استخدام VirtualBox (قبل التبديل إلى VMware) إذا كانت محولات الشبكة التي يستخدمها VirtualBox لا تزال قيد الاستخدام ، فستحتاج إلى تعطيلها من أجل حل مشكلة مشكلة في برنامج VMware.
  • كسر تحديث الويندوز ميزة التجسير - إذا قمت بالتحديث إلى Windows 10 build 1703 أو أعلى أثناء تثبيت برنامج VMware ، سينتهي التحديث المستخدم بحذف اثنين من مفاتيح التسجيل الضرورية لميزة التجسير. في هذه الحالة ، يمكنك حل المشكلة عن طريق إعادة إعدادات محرر الشبكة الافتراضية إلى الإعدادات الافتراضية.
  • جدار الحماية التابع لجهة خارجية يحظر ميزة التجسير - هناك العديد من مجموعات AV التي تتضمن جدار حماية (الأكثر شيوعًا AVG و BitDefender) المعروف أنها تسبب هذه المشكلة بالذات. إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك إما استخدام الحل المدمج للسماح للأجهزة الظاهرية عبر جدار الحماية أو تعطيل جدار الحماية تمامًا.

الطريقة الأولى: إعادة تشغيل Vmnetbridge.sys عبر المسؤول CMD

VMnetbridge.sys (التحكم في جسر VMware ) يمكن أن يتسبب أيضًا في هذه المشكلة بالذات في الحالات التي يتم فيها بدء الملف بشكل غير صحيح أو يصبح معطلاً قبل أن يسهل الاتصال بين الجهاز المضيف وجهاز الكمبيوتر الضيف.

إذا كان هذا السيناريو قابلاً للتطبيق ، فمن المحتمل أنك ستتمكن من حل المشكلة عن طريق إعادة تشغيل ملف bmnetbridge الخدمة عبر موجه أوامر مرتفع. أبلغ العديد من المستخدمين المتأثرين أن هذا الإجراء سمح لهم بإصلاح المشكلة ، حيث بدأت أجهزة المضيف والضيف في الاتصال في المرة التالية التي تم فيها إطلاق نافذة VMware.

إليك دليل سريع حول إعادة التشغيل vmnetbriddge.sys عبر مدير CMD:



  1. تأكد من إغلاق VMware Workstation مع أي جهاز ضيف مفتوح.
  2. صحافة مفتاح Windows + R. لفتح مربع حوار 'تشغيل'. ثم اكتب 'cmd' و اضغط Ctrl + Shift + Enter لفتح موجه أوامر مرتفع. عندما ترى ملف UAC (التحكم في حساب المستخدم) موجه التأكيد ، انقر فوق نعم لمنح الامتيازات الإدارية.

    تشغيل CMD باستخدام مربع الحوار Run

  3. داخل موجه الأوامر المرتفع ، اكتب الأوامر التالية بالترتيب واضغط على Enter بعد كل واحد لإعادة تشغيل خدمة VMnetbridge:
     صافي توقف vmnetbridge  بداية net vmnetbridge 
  4. بمجرد إعادة تشغيل VMNetService ، أغلق موجه الأوامر المرتفع ، وأعد فتح محطة عمل VMware وقم بتركيب الجهاز الظاهري الذي واجهتك مشكلات في السابق.

إذا لم يتم حل المشكلة ولا تزال تواجه نفس مشكلة Bridged Network ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الثانية: استخدام شبكة افتراضية محددة (VMnet0)

أبلغ العديد من المستخدمين المتأثرين أنه بالنسبة لهم ، تم حل المشكلة تمامًا بعد أن قاموا بتكوين محطة عمل WMware الخاصة بهم لاستخدام شبكة افتراضية محددة ( VMnet0 ). كما اتضح ، إذا تركت اتصال الشبكة بـ Bridged ، فهناك احتمال أن يستخدم البرنامج الاتصال الخاطئ.

في الغالبية العظمى من الحالات ، VMnet0 هي الشبكة الافتراضية الصحيحة التي يجب استخدامها في هذه الحالة. فيما يلي دليل قصير حول كيفية برمجة برنامج VMware لاستخدام شبكة افتراضية مخصصة (VMnet0):

  1. افتح VMWare Workstation ، وانقر بزر الماوس الأيمن على الجهاز الظاهري الذي تواجه مشكلات معه (من القائمة اليمنى) واختر إعدادات.
  2. داخل آلة افتراضية الإعدادات ، حدد ملف المعدات التبويب. ثم حدد محول الشبكة من قائمة الأجهزة.
  3. مع تحديد محول الشبكة ، انتقل إلى اليمين وانقر على زر التبديل المرتبط بـ مخصص: شبكة افتراضية محددة .
  4. ثم استخدم القائمة المنسدلة أدناه للاختيار VMnet0 من قائمة الشبكات الافتراضية المحددة.
  5. انقر حسنا لحفظ التكوين ، ثم قم بتشغيل الجهاز الظاهري مرة أخرى ومعرفة ما إذا كان بإمكانك الآن الاتصال بالإنترنت باستخدام جهازك الافتراضي.

تكوين محطة عمل VMware للعمل مع VMnet0

إذا لم يتم حل المشكلة ولا تزال تواجه مشكلات مع جسر الشبكة في VMware Workstation ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الثالثة: إلغاء تحديد كافة المحولات بجانب بطاقة الشبكة الفعلية

إذا كنت تستخدم Workstation Pro ، ولا تواجه أي اتصال بالشبكة داخل أجهزتك الافتراضية أثناء استخدام اتصال مرتبط ، فستتمكن من حل المشكلة باستخدام محرر الشبكة الافتراضية لبرنامج VMWare لإلغاء تحديد كافة محولات الشبكة غير الضرورية لاتصال الشبكة.

أبلغ العديد من المستخدمين المتأثرين أن الجهاز المضيف وجهاز الضيف بدآ في مشاركة لحظات اتصال الإنترنت بعد إجراء هذا التعديل.

مهم: لن تكون هذه الطريقة قابلة للتطبيق إلا إذا كنت تستخدم برنامج VMware Workstation Pro. لا يمكن تكرار الخطوات أدناه على VMware Workstation Player!

إليك دليل سريع حول كيفية القيام بذلك:

  1. افتح برنامج VMware Workstation PRO واستخدم شريط الشريط في الأعلى للذهاب إليه تحرير> محرر الشبكة الافتراضية .

    الوصول إلى محرر الشبكة الافتراضية من داخل التطبيق

    ملحوظة: يمكنك أيضًا إغلاق VMware Workstation تمامًا واستخدام وظيفة البحث في windows (اضغط على مفتاح Windows) للبحث عنه محرر الشبكة الافتراضية لبرنامج VMWare.

  2. داخل محرر الشبكة الافتراضية ، انقر على تغيير الاعدادات زر في الجزء السفلي من الشاشة.
  3. نظرًا لأن المشكلة تحدث على الأرجح لأن محول الجسر مرتبك ، فلنجعل الأمور أكثر وضوحًا من خلال التحديد Vmnet0 من قائمة الشبكات الافتراضية وتغيير جسر للخيار من تلقائي إلى محول الشبكة الذي تستخدمه حاليًا (في هذه الحالة ، محول الشبكة اللاسلكية).

    تغيير المحول الموصّل من تلقائي إلى المحول النشط حاليًا

  4. أعد تشغيل الجهاز الظاهري VMWare Workstation الخاص بك ومعرفة ما إذا كان قد تم حل المشكلة.

إذا كنت لا تزال تواجه نفس المشكلة أو كانت هذه الطريقة لا تنطبق على السيناريو الخاص بك ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الرابعة: إزالة كافة محولات الشبكة المضيفة غير الضرورية

إذا كنت تستخدم برنامج VMware Workstation Player (الإصدار المجاني) والطريقة المذكورة أعلاه غير قابلة للتطبيق ، فهذه هي الطريقة التي يمكنك بها القيام بذلك من الإصدار المجاني. في الغالبية العظمى من الحالات ، يحدث الخطأ لأن البرنامج يحتوي على الكثير من محولات الشبكة المضيفة للاختيار من بينها عند الحاجة إلى اختيار واحد لاتصال الشبكة المرتبط.

في كثير من الأحيان ، ينتهي البرنامج باختيار محول شبكة لا يمكنه تسهيل الاتصال بالإنترنت ، مما يؤدي في النهاية إلى إنشاء المشكلة التي تمت مناقشتها في هذه المقالة. إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك حل المشكلة بسهولة تامة عن طريق التأكد من إزالة محولات المضيف غير الضرورية لهذا الإجراء من إعدادات التجسير التلقائية قائمة طعام.

إليك دليل سريع حول كيفية القيام بذلك:

  1. أول الأشياء أولاً ، نحتاج إلى البدء باكتشاف محول الشبكة المستخدم لاتصالنا الحالي بالإنترنت. هذه الخطوة الأولى ضرورية لأنها ستساعدنا في اكتشاف محولات الشبكة المضيفة التي يجب التخلص منها لاحقًا.
  2. صحافة مفتاح Windows + R. لفتح مربع حوار 'تشغيل'. ثم اكتب “ncpa.cpl” و اضغط أدخل لفتح ملف اتصالات الشبكة قائمة طعام.
  3. داخل اتصالات الشبكة القائمة ، انظر الشبكة قيد الاستخدام حاليًا. يمكنك تحديد ذلك من خلال النظر إلى أي إدخال يحتوي على أيقونة إشارة خضراء. بمجرد تحديد اتصال الشبكة النشط ، راجع محول الشبكة الذي يتم استخدامه له. يمكنك رؤية هذا مباشرة تحت اسم الشبكة - في حالتنا ، هو كوالكوم اثيروس AR9285 .
  4. الآن بعد أن تعرفت على محول الشبكة المضيفة الذي يجب استخدامه ، افتح VMware Workstation ، وانقر بزر الماوس الأيمن على الجهاز الظاهري الذي تواجه مشكلات فيه واختر إعدادات.
  5. داخل الجهاز الافتراضي إعدادات الشاشة ، حدد ملف المعدات علامة التبويب ، ثم اختر محول الشبكة من القائمة أدناه.
  6. مع ال محول الشبكة تم تحديد الجهاز ، انتقل إلى الجزء الأيمن من الشاشة وتحقق من التبديل المرتبط بـ جسر (تحت إتصال شبكة ). ثم ، انقر فوق تكوين المحولات زر.
  7. في ال إعدادات التجسير التلقائية القائمة ، قم بإلغاء تحديد كل شيء باستثناء محول الشبكة المضيفة الذي كشفت عنه في الخطوة 3.
  8. انقر حسنا لحفظ التكوين ، ثم قم بتشغيل الجهاز الظاهري ومعرفة ما إذا كان لديك اتصال شبكة متصل يعمل.

إزالة كافة محولات الشبكة المضيفة غير الضرورية

إذا كنت لا تزال تواجه نفس المشكلة ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الخامسة: إزالة عميل VPN من الجهاز المضيف

كما اتضح ، يمكن أن تحدث هذه المشكلة تحديدًا إذا كنت تستخدم اتصال VPN بشكل نشط لحماية هويتك على الويب. أبلغ العديد من المستخدمين المتأثرين أن الاتصال المرن بدأ في العمل كما هو متوقع بمجرد إلغاء تثبيت عميل VPN الخاص بهم.

ملحوظة: إذا كنت حريصًا على استخدام عميل VPN ، فيمكنك تجربة موفرين مختلفين حتى تكتشف خيارًا لا يتعارض مع VMware Workstation. في معظم الحالات ، يكون عميل VPN الذي تم الإبلاغ عن تعارضه مع محطة عمل VMware هو نقطة النهاية للوصول البعيد VPN ، ولكن قد يكون هناك آخرون.

فيما يلي دليل سريع حول إلغاء تثبيت عميل VPN الخاص بك لحل مشكلة الشبكة الموصلة:

  1. صحافة مفتاح Windows + R. لفتح مربع حوار 'تشغيل'. ثم اكتب 'appwiz.cpl' و اضغط أدخل لفتح ملف البرامج والميزات شاشة.

    اكتب appwiz.cpl واضغط على Enter لفتح قائمة البرامج المثبتة

  2. داخل برامج و مميزات الشاشة ، مرر لأسفل عبر قائمة التطبيقات وحدد موقع عميل VPN الذي تستخدمه حاليًا.
  3. انقر بزر الماوس الأيمن على عميل VPN الخاص بك واختر الغاء التثبيت. بعد ذلك ، اتبع التعليمات التي تظهر على الشاشة لإكمال عملية إلغاء التثبيت.

    إلغاء تثبيت عميل VPN

  4. بمجرد إلغاء تثبيت عميل VPN ، قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك ومعرفة ما إذا كان قد تم حل مشكلة الاتصال الجسر عن طريق تشغيل نفس الجهاز الظاهري الذي كان يسبب لك مشكلة في السابق.

الطريقة 6: تعطيل كافة إدخالات شبكة VirtualBox من اتصالات الشبكة

إذا كنت تستخدم Virtual Box من قبل ، فضع في اعتبارك أنك قد تواجه مشكلات إذا قمت بالتبديل إلى برنامج VMware (وضع الجسر). كما اتضح ، قد يتسبب المحول / المحولات التي خلفها الصندوق الظاهري في حدوث مشكلات في الاتصال الموصّل داخل VMware.

إذا كان هذا السيناريو ينطبق على وضعك الحالي وتريد استخدام برنامج VMware ، فهناك ثلاث طرق للمضي قدمًا:

  • قم بإلغاء تثبيت VirtualBox مع محول تم استخدامه بواسطة البرنامج.
  • ابدأ باستخدام NAT مع برنامج VMWare
  • قم بتعطيل كل مدخلات الشبكة التي تنتمي إلى VirtualBox من قائمة اتصالات الشبكة

نظرًا لأن هذا الدليل يدور حول مساعدتك في استخدام اتصال مرتبط بمحطة عمل VMware ، فسنركز على الخيار الثالث نظرًا لأنه الأقل تدخلاً. إليك دليل سريع حول تعطيل جميع إدخالات شبكة VirtualBox لحل ميزة الطيور على VMware:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. ثم اكتب “ncpa.cpl” و اضغط أدخل لإحضار اتصالات الشبكة التبويب.
  2. داخل اتصالات الشبكة التبويب، انقر بزر الماوس الأيمن> تعطيل على كل محول شبكة ينتمي إلى فيرتثلبوكس. قد يكون لديك واحد أو قد يكون لديك عدة محولات مختلفة ، اعتمادًا على مدى استخدامك على نطاق واسع فيرتثلبوكس الميزات.
    ملحوظة: إذا طلب منك UAC (التحكم في حساب المستخدم) ، انقر نعم لمنح الأذونات اللازمة لتعطيل المحول الظاهري.
  3. بمجرد تعطيل كل محول VirtualBox ، افتح برنامج VMware ، وقم بتشغيل الجهاز الظاهري الذي كان يعطيك مشاكل في السابق ومعرفة ما إذا كانت ميزات التجسير لا تعمل.

تعطيل كل محول VirtualBox

إذا كنت لا تزال تواجه نفس المشكلة ، فانتقل إلى الطريقة التالية أدناه

الطريقة السابعة: استعادة إعدادات محرر الشبكة الافتراضية إلى الإعدادات الافتراضية

كما اتضح ، هناك نظام Windows 10 خاص يكسر ميزة الاتصال الجسر على محطة عمل VMware. كما اتضح ، إذا قمت بالتحديث إلى Windows 10 المبني 1703 أو أعلى أثناء تثبيت WMware ، فستصبح ميزة توصيل الشبكة غير قابلة للاستخدام ما لم يتم تنفيذ الإجراء اليدوي.

يحدث هذا لأن هذا التحديث يحذف مفتاحين (VMnetDHCP و VMware NAT Service) مما يؤدي إلى كسر ميزة التجسير داخل محطة عمل VMWare. ولكن كما اتضح ، يمكنك تصحيح الضرر بسهولة شديدة عن طريق إجبار VMware على إعادة إنشاء مفتاحي التسجيل من خلال استعادة إعدادات محرر الشبكة الافتراضية إلى الإعدادات الافتراضية.

ملحوظة: الخطوات أدناه قابلة للتطبيق فقط لمستخدمي Vmware Workstation PRO ولا يمكن نسخها على VMware Player.

إليك دليل سريع حول كيفية القيام بذلك:

  1. افتح File Explorer وانتقل إلى الموقع التالي:
      C:  Program Files (x86)  VMware  VMware Workstation  vmnetcfg.exe  
  2. بمجرد الوصول إلى هناك ، انقر بزر الماوس الأيمن فوق vmnetcfg.exe و اختار تشغيل كمسؤول .
  3. بمجرد أن تتمكن من فتح محرر الشبكة الافتراضية بامتيازات إدارية ، انقر فوق استعادة الافتراضي ، ثم انقر فوق تطبيق لحفظ التغييرات.

    استعادة إعدادات محرر الشبكة الافتراضية إلى الإعدادات الافتراضية

  4. أعد تشغيل محطة عمل VMware ومعرفة ما إذا كان وضع الجسر يعمل على النحو المنشود.

إذا كانت هذه الطريقة غير قابلة للتطبيق أو كنت لا تزال تواجه هذه المشكلة تحديدًا ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الثامنة: السماح للأجهزة الافتراضية لـ VMware من جدران الحماية الخاصة بـ AVG (إن أمكن)

كما اتضح ، يمكن أن تحدث هذه المشكلة تحديدًا إذا كنت تستخدم أمانًا تابعًا لجهة خارجية (يتضمن جدارًا ناريًا) يحمي بشكل مفرط اتصالات الشبكة التي تديرها. أبلغ العديد من المستخدمين المتأثرين أنهم تمكنوا من حل المشكلة بعد اكتشاف أن جدار الحماية AVG (أو حل أمان مشابه) مسؤول عن مشكلة وضع الجسر في VMware.

تحديث: يبدو أن سبب هذه المشكلة هو جدار حماية Bitdefender. نظرًا لأن BitDefender لا يتضمن خيارًا يسمح للشبكات الافتراضية من خلال جدار الحماية الخاص بها ، فإن الطريقة الوحيدة ، في هذه الحالة ، هي تعطيل جدار الحماية تمامًا.

إذا كان هذا السيناريو ينطبق على وضعك الحالي وكنت تستخدم AVG Internet Security ، فيمكنك حل المشكلة بسرعة عن طريق تعديل إعدادات AVG المتقدمة للسماح لجميع الأجهزة الافتراضية وحركة المرور. إليك كيفية القيام بذلك:

  1. افتح برنامج Avast Internet Security وانتقل إلى الإعدادات> وضع الخبير> الإعدادات المتقدمة .
  2. داخل قائمة الإعدادات المتقدمة ، تأكد من أن المربع المرتبط بـ السماح بأي حركة مرور من / إلى الأجهزة الافتراضية التي يدعمها جدار الحماية يكون التحقق.

    السماح للشبكات الافتراضية في AVG

  3. انقر تطبيق لحفظ التكوين الحالي.
  4. أعد تشغيل VMware ومعرفة ما إذا كان قد تم حل المشكلة.

ملحوظة: إذا كنت تستخدم مجموعة أمان مختلفة وتعتقد أن هذه الطريقة قد تكون قابلة للتطبيق ، فابحث عبر الإنترنت عن خطوات محددة حول كيفية السماح لشبكاتك الافتراضية وفقًا لجدار الحماية الذي تستخدمه.

قراءة 9 دقائق