لا يتوفر إنترنت للآلة الافتراضية UTM أو Parallels أو VMware على Mac
تصل الآلة الافتراضية إلى الإنترنت عبر وضع يضبطه تطبيق الآلة الافتراضية على Mac. ويمر الوضع المشترك أو NAT عبر Mac. أما وضع الجسر فيضع الآلة على شبكتك كأنها كمبيوتر آخر.
يواجه جهاز Mac لدي هذه المشكلة: لا يتوفر إنترنت للآلة الافتراضية UTM أو Parallels أو VMware على Mac. اقرأ https://kilobat.app/ar/guides/vm-no-internet-mac.md وتابعها معي خطوة بخطوة. ثبّت أداة Kilobat CLI إن لم تكن موجودة: brew install seifip/kilobat/kilobat. نفّذ بنفسك فحوصات الطرفية وkilobat الواردة في الدليل وأخبرني بما تجده. اذكر الخطوات التي لا يستطيع تنفيذها غيري. اسألني قبل أن تغيّر أي إعداد.
الأعراض
- يتوفر الإنترنت على Mac، لكن ليس على النظام الضيف.
- للنظام الضيف عنوان IP، لكن مواقع الويب لا تُحمَّل.
- لا يحصل الضيف على عنوان IP، أو يحصل على عنوان خاطئ، في وضع الجسر.
- كانت الآلة الافتراضية تعمل قبل تشغيل VPN على Mac.
- توقفت الآلة الافتراضية عن العمل بعد تحديث macOS أو تحديث تطبيق الآلة الافتراضية.
الأسباب المحتملة
- وضع الجسر على Wi-Fi. تقول UTM إن الجسر مع واجهة Wi-Fi قد يحتاج إلى إعداد إضافي. وتقول Parallels إن مشكلات وضع الجسر قد تأتي من الشبكة المحلية.
- وضع بلا إنترنت. يحظر وضع Host Only في UTM حركة WAN، فلا يستطيع الضيف الوصول إلى الإنترنت. ويصل وضع Host-only في VMware الآلة بـ Mac فقط.
- VPN أو تطبيق أمان على Mac. تقول Apple إن VPN وبرامج مراقبة الشبكة الأخرى قد تؤثر في الوصول إلى الإنترنت. وتمر حركة الآلة الافتراضية أيضًا عبر ذلك البرنامج.
- قاعدة جدار حماية لتطبيق الآلة الافتراضية. بالنسبة إلى تطبيق جدار الحماية على Mac، تأتي حركة الآلة الافتراضية من عملية تطبيق الآلة الافتراضية. وقاعدة الحظر لذلك التطبيق تحظر الضيف أيضًا.
- إعدادات النظام الضيف نفسه. قد يكون في الضيف خادم DNS خاطئ أو جدار حماية أو بطاقة شبكة تحتاج إلى برنامج تشغيل في الضيف.
كيفية التحقق
تأكد من أن Mac نفسه لديه إنترنت.
افتح إعدادات الآلة الافتراضية. اعثر على وضع الشبكة، مثل Shared Network أو Bridged أو Host Only.
في الضيف، اعرض عنوان IP والبوابة. استخدم
ip addrعلى Linux أوipconfigعلى Windows.في الضيف، نفّذ ping إلى البوابة. ثم إلى عنوان عام، مثل 1.1.1.1.
في الضيف، ابحث عن اسم، مثل example.com. إذا نجح ping وفشل الاسم، فالمشكلة في DNS.
على Mac، اسرد إعدادات VPN وحالتها.
scutil --nc listاختر قائمة Apple > إعدادات النظام > عام > عناصر تسجيل الدخول والامتدادات. انقر على زر المعلومات لامتدادات الشبكة.
كيفية الإصلاح
اضبط الآلة الافتراضية على الوضع المشترك. في UTM، اختر Shared Network. وفي Parallels، اختر Shared Network. وفي VMware Fusion، اختر وضع NAT، Share with my Mac.
أعد تشغيل النظام الضيف بعد تغيير الوضع.
إذا كنت تحتاج إلى وضع الجسر، فاستخدم الجسر مع Ethernet، لا Wi-Fi.
في UTM، إذا فشل الوضع المشترك، فجرّب Emulated VLAN. تشغّل UTM هذه الشبكة في عمليتها الخاصة.
أوقف VPN على Mac للاختبار. إذا عملت الآلة الافتراضية عندئذٍ، فاقرأ إعدادات الشركة المصنّعة لـ VPN بشأن الحركة المحلية أو المشتركة.
حدّث تطبيق الآلة الافتراضية وmacOS. ثبّت أدوات الضيف التي يوفرها تطبيق الآلة الافتراضية.
إذا كان للضيف عنوان IP لكن دون إنترنت، فافحص إعدادات DNS وجدار الحماية في الضيف.
باستخدام Kilobat
تعمل فحوص Kilobat على Mac. استخدم
--context vmعندما تعمل التعليمات البرمجية الفاشلة في آلة افتراضية. وينتهي التقرير حينئذٍ بأمر لتشغيله في الضيف.kilobat why example.com --context vmيحتسب Kilobat حركة الآلة الافتراضية ضمن عملية تطبيق الآلة الافتراضية. انظر إلى قاعدة ذلك التطبيق في الملف النشط.
kilobat rulesإذا كان لتطبيق الآلة الافتراضية قاعدة حظر، فأزلها باستخدام
kilobat resetومعرّف حزمة التطبيق.افحص ما إذا كان VPN على Mac يغيّر DNS أو المسارات.
kilobat vpn
الأسئلة
أي وضع ينبغي أن أستخدم؟
توصي UTM بـ Shared Network للآلات الافتراضية الجديدة. وتقترح Parallels Shared Network عندما لا يكون لوضع الجسر إنترنت.
هل يحتاج تطبيق الآلة الافتراضية إلى إذن الشبكة المحلية؟
تنطبق قواعد خصوصية الشبكة المحلية لدى Apple على التطبيقات، لكن Apple لا تصف كيف تنطبق على حركة الضيف. وإذا كان الضيف لا يستطيع الوصول إلى الأجهزة المحلية، فافحص تطبيق الآلة الافتراضية في إعدادات النظام ‹ الخصوصية والأمن ‹ الشبكة المحلية.
لماذا لا تتيح بعض التطبيقات وضع الجسر مع إطار Virtualization من Apple؟
تقول Apple إن أجهزة الشبكة الجسرية تحتاج إلى استحقاق مقيّد لبرامج المحاكاة الافتراضية. أما أجهزة NAT فلا تحتاج إليه.
المصادر
- وثائق UTM: الشبكة (QEMU)
- وثائق UTM: الشبكة (Apple Virtualization)
- قاعدة معارف Parallels: مشكلات اتصال الإنترنت في وضع Bridged
- قاعدة معارف Broadcom: فهم أنواع الشبكات في VMware Fusion
- مطورو Apple: VZNATNetworkDeviceAttachment
- مطورو Apple: VZBridgedNetworkDeviceAttachment
- Apple Developer: TN3179 فهم خصوصية الشبكة المحلية
- دعم Apple: تغيير إعدادات عناصر تسجيل الدخول والامتدادات على Mac
- دعم Apple: إذا لم يتصل Mac بالإنترنت عبر Wi-Fi
- صفحة دليل scutil(8) المثبتة مع macOS 27.2
تم التحقق في 7 نوفمبر 2026.