توصيل Ubuntu VM بالإنترنت باستخدام VirtualBox

هل سئمت من قطع الاتصال بالإنترنت أثناء استخدام Ubuntu في VirtualBox؟ لا مزيد من البحث!

في هذا البرنامج التعليمي الشامل ، سنوجهك عبر الخطوات البسيطة لتوصيل Ubuntu VM بالإنترنت باستخدام VirtualBox.

سواء كان ذلك للعمل أو الترفيه ، فإن وجود اتصال قوي أمر بالغ الأهمية ، ومع دليلنا سهل المتابعة ، سوف تتصفح بسرعة البرق في أي وقت من الأوقات!

دعنا نتعمق ونتأكد من أنك لن تضطر أبدًا للتعامل مع اتصال بطيء أو غير موجود مرة أخرى.

توصيل Ubuntu VM بالإنترنت باستخدام VirtualBox

مقدمة إلى VirtualBox و Ubuntu VM

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

VirtualBox هو منتج افتراضي قوي x86 و AMD64 / Intel64 للمؤسسات وكذلك للاستخدام المنزلي.

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

يعد تثبيت وتكوين جهاز افتراضي أمرًا سهلاً باستخدام VirtualBox. سيرشدك هذا البرنامج التعليمي خلال عملية إعداد ملف آلة Ubuntu الافتراضية مع برنامج VirtualBox ، وتوصيله بالإنترنت.

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

إعداد الشبكة في برنامج VirtualBox

بافتراض أنك قمت بتثبيت VirtualBox وتشغيل Ubuntu في جهاز افتراضي ، فستحتاج إلى القيام بما يلي لتوصيل Ubuntu VM بالإنترنت:

  1. في نافذة VirtualBox الرئيسية ، حدد Ubuntu VM وانقر على زر "الإعدادات".
  2. في نافذة "الإعدادات" ، انتقل إلى قسم "الشبكة" وتأكد من تعيين "متصل بـ" على "محول التوصيل".
  3. انقر فوق الزر "موافق" لحفظ التغييرات وإغلاق نافذة "الإعدادات".
  4. أعد تشغيل Ubuntu VM حتى تدخل التغييرات حيز التنفيذ.
  5. بمجرد إعادة تشغيل Ubuntu VM ، افتح نافذة طرفية وقم بتشغيل الأمر التالي:
    ifconfig -a
  6. يجب أن ترى إدخالًا لـ "eth0" بعنوان IP مخصص له (هذا هو اتصال الشبكة الجديد لجهاز VM الخاص بك).

توصيل جهاز VM الخاص بك بالإنترنت

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

الطريقة الأكثر شيوعًا لتوصيل Ubuntu VM بالإنترنت هي استخدام شبكة NAT.

باستخدام شبكة NAT ، يشارك الجهاز الظاهري عنوان IP مع الجهاز المضيف ويمكنه الوصول إلى الإنترنت من خلال اتصال المضيف.

تُستخدم شبكة NAT عادةً عندما تحتاج فقط إلى الوصول عن بُعد إلى الجهاز الظاهري الخاص بك لأشياء مثل SSH أو SFTP.

إذا كنت بحاجة إلى أن يكون لـ Ubuntu VM عنوان IP الخاص به بحيث يمكن الوصول إليه مباشرة من الإنترنت (على سبيل المثال ، إذا كنت تقوم بتشغيل خادم ويب) ، فستحتاج إلى استخدام شبكة متصلة.

باستخدام التوصيل الشبكي ، سيحصل الجهاز الظاهري الخاص بك على عنوان IP الخاص به على الشبكة وسيكون قادرًا على الاتصال مباشرة بالأجهزة الأخرى على الشبكة.

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

باستخدام الشبكات اليدوية ، يمكنك تكوين عناوين IP والمسارات يدويًا لجهاز VM الخاص بك. عادةً ما يتم ذلك فقط في الحالات التي يكون لديك فيها متطلبات شبكة محددة للغاية.

بغض النظر عن الطريقة التي تختارها ، يعد إعداد Ubuntu VM الخاص بك للاتصال بالإنترنت عملية بسيطة ومباشرة.

إضافة محول الشبكة في أوبونتو

بافتراض أنك أكملت بالفعل قسم "تثبيت Ubuntu" في هذا البرنامج التعليمي ، فإن الشيء التالي الذي ستحتاج إلى القيام به هو إضافة محول شبكة إلى جهازك الظاهري.

يمكنك القيام بذلك عن طريق فتح نافذة "الإعدادات" لجهاز VM الخاص بك في VirtualBox واختيار علامة التبويب "الشبكة".

في القائمة المنسدلة "مرفق بـ" ، حدد "Bridged Adapter". سيسمح هذا لجهازك الظاهري بالاتصال بنفس الشبكة مثل الجهاز المضيف (على سبيل المثال ، الاتصال بالإنترنت عبر جهاز التوجيه المنزلي الخاص بك).

إذا كنت تستخدم شبكة NAT ، فستحتاج إلى تحديد "نوع المحول" على أنه "Intel PRO / 1000 MT Desktop (82540EM)".

بمجرد إجراء التغييرات ، انقر فوق الزر "موافق" لحفظها. يجب أن يكون جهاز VM الخاص بك الآن قادرًا على الاتصال بالإنترنت!

تثبيت برامج تشغيل الشبكة في أوبونتو

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

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

إذا كنت تستخدم مدير حزم Ubuntu لتثبيت برامج التشغيل ، فستكون العملية تلقائية إلى حد كبير.

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

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

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

بمجرد تنزيل برنامج التشغيل ، ستحتاج إلى استخراجه ونسخه إلى دليل على جهاز الكمبيوتر الخاص بك.

ثم افتح نافذة طرفية وانتقل إلى هذا الدليل. أخيرًا ، قم بتشغيل "ثَبَّتَ”الأمر كمستخدم جذر (sudo install). سيؤدي ذلك إلى تجميع برنامج التشغيل وتثبيته على نظامك.

استكشاف مشكلات الاتصال الشائعة وإصلاحها

إذا كنت تواجه مشكلة في توصيل Ubuntu VM بالإنترنت ، فهناك بعض الأشياء التي يمكنك تجربتها.

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

بعد ذلك ، تحقق من إعدادات شبكة Ubuntu VM. تأكد من تعيين عنوان IP على شيء صالح وأن البوابة وخوادم DNS صحيحة.

إذا لم تكن متأكدًا من ماهية هذه القيم ، فيمكنك العثور عليها عن طريق تشغيل "ifconfig" من سطر الأوامر.

إذا كنت لا تزال تواجه مشكلة في الاتصال ، فتأكد من عدم وجود شيء يحظر المنفذ 80 على جهازك المضيف.

هذا هو المنفذ الذي يستخدمه Apache لحركة مرور الويب ، لذلك إذا تم حظره بواسطة جدار حماية أو برنامج أمان ، فلن تتمكن من الاتصال بالإنترنت.

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

خاتمة

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

لقد قمنا بإرشادك خطوة بخطوة حول كيفية تكوين إعدادات شبكة VM الخاصة بك بشكل صحيح حتى تتمكن من الاتصال بسهولة.

باتباع هذه الخطوات البسيطة ، يمكنك الآن الاستمتاع بجميع المزايا التي تأتي مع وجود اتصال بين جهاز VM والإنترنت. يتمتع!

العربية