نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • ویندوز 10
  • ایجاد یک ماشین مجازی oracle vm virtualbox. ایجاد و پیکربندی ماشین مجازی در VirtualBox

ایجاد یک ماشین مجازی oracle vm virtualbox. ایجاد و پیکربندی ماشین مجازی در VirtualBox

یادگیری استفاده از VirtualBox برای همه مفید است. به لطف این سرویس، کامپیوترهای مجازی دریافت می کنید که می توانید بدون نیاز به خرید سخت افزار جدید، روی دستگاه های خود اجرا کنید. در هسته آن، نرم افزار مجازی سازی رایگان است.

VirtualBox برای حل بسیاری از مشکلات ایجاد شده است. به لطف این قابلیت، شما این فرصت را دارید که کامپیوترهای مجازی را از هوای رقیق ایجاد کنید. آنها هیچ فضایی را روی میز شما اشغال نمی کنند، اما درست مانند یک کامپیوتر واقعی کار می کنند. آنها را می توان با چند کلیک ایجاد و حذف کرد.

VirtualBox چیست؟ این یک برنامه رایگان، متن باز و چند پلتفرمی برای ایجاد، مدیریت و اجرا است ماشین های مجازی(VM) - رایانه هایی که اجزای سخت افزاری آنها توسط رایانه میزبان یا دستگاهی که برنامه در آن اجرا می شود شبیه سازی شده است. VirtualBox می تواند بر روی Windows، Mac OS X، Linux و Solaris اجرا شود.

چرا این لازم است؟

استفاده از ماشین های مجازی به دلایل مختلفی می تواند بسیار مفید باشد. برای مثال، می‌توانید آن را اجرا کنید تا نرم‌افزاری را امتحان کنید که فکر می‌کنید ممکن است خطرناک باشد، یا می‌توانید یک سیستم عامل دیگر را بدون تغییر در نحوه پیکربندی رایانه‌تان امتحان کنید.

همچنین می توانید از آن برای اهداف امنیتی استفاده کنید. به عنوان مثال، می توانید یک ماشین مجازی فقط برای بانکداری آنلاین ایجاد کنید تا مطمئن شوید قربانی نمی شوید نرم افزارهای جاسوسییا تروجان هایی که داده های شما را به دست می آورند.

چگونه VirtualBox را نصب کنیم؟

ساده ترین راه برای به دست آوردن آخرین نسخه VirtualBox - آن را از صفحه دانلود وب سایت رسمی دانلود کنید. در آنجا می توانید نسخه مناسب برای پلتفرم خود را پیدا کنید یا؟ اگر از لینوکس استفاده می کنید، می توانید لیست دستورالعمل های توزیع های مختلف این سیستم عامل را مطالعه کنید.

برای هر نسخه از لینوکس، گزینه دانلود گزینه "i386" یا "amd64" به ترتیب نسخه های 32 و 64 بیتی به شما داده می شود.

چگونه VirtualBox را نصب کنیم؟ این فرآیند شبیه به نصب هر برنامه دیگری بر روی پلتفرم شما است، بنابراین نباید هیچ مشکلی داشته باشید. اگر مشکلی دارید، همیشه می توانید راهنمای نصب را در وب سایت سرویس بخوانید.

با استفاده از VirtualBox

چگونه از VirtualBox استفاده کنیم؟ هنگامی که برنامه را برای اولین بار راه اندازی می کنید، توسط VirtualBox Manager از شما استقبال می شود. در اینجا می توانید ماشین های مجازی ایجاد کنید، آنها را فعال یا غیرفعال کنید و دسترسی به سخت افزار مجازی در دسترس آنها را پیکربندی کنید و همچنین تنظیمات شبکه را انجام دهید.

ساخت ماشین مجازی

برای پیکربندی شبکه در VirtualBox و شروع به کار، باید یک ماشین مجازی ایجاد کنید. این کار به صورت زیر انجام می شود.

اولین گام برای ایجاد هر ماشین مجازی این است که روی دکمه Create در گوشه سمت چپ بالای پنجره VirtualBox Manager کلیک کنید - این ستاره آبی بزرگی است که از دست دادن آن بسیار سخت است.

با این کار جادوگر ماشین مجازی جدید راه‌اندازی می‌شود که ما را از طریق مراحل لازم برای راه‌اندازی و راه‌اندازی آن راهنمایی می‌کند.

اسمت را وارد کن کامپیوتر مجازی. این نام کاملاً به شما بستگی دارد، اما برخی تفاوت های ظریف وجود دارد.

VirtualBox بر اساس نامی که وارد می‌کنید، سعی می‌کند بفهمد چه سیستم‌عاملی را می‌خواهید در ماشین مجازی اجرا کنید. اگر نام "XP" ذکر شده باشد، فرض بر این است که شما ویندوز XP را نصب کرده و بر اساس آن پیکربندی خواهید کرد. با این حال، شما می توانید با آن بیایید نام تصادفی. سپس این گزینه را خواهید داشت که به صورت دستی نوع سیستم عامل خود را از لیست های کشویی زیر انتخاب کنید. وقتی این کار را انجام دادید، برای ادامه روی "ادامه" کلیک کنید گام بعدی. این مثال به ویندوز برای VirtualBox نگاه می کند. در زیر دستورالعمل هایی برای نصب این سیستم عامل به عنوان سیستم عامل مهمان و سپس راه اندازی یک اتصال شبکه ارائه شده است.

انتخاب رم

برای نصب سیستم عامل مهمان بعد از VirtualBox را راه اندازی کنید، از شما خواسته می شود مقدار رمی را که می خواهید در ماشین مجازی قرار دهید انتخاب کنید. هر چه حجم بیشتری به آن بدهید، برنامه بهترکار خواهد کرد، اما به خاطر داشته باشید که حافظه اختصاص داده شده به ماشین مجازی توسط سیستم عامل میزبان (یعنی ماشینی که VirtualBox روی آن نصب شده است) قابل استفاده نیست.

بنابراین چه مقدار RAM باید به یک VM اختصاص دهید؟ این به عوامل متعددی بستگی دارد. اگر قصد دارید فقط در حین کار از ماشین مجازی استفاده کنید، می توانید رم بیشتری به آن بدهید زیرا از سیستم میزبان نخواهید چند کار را انجام دهد. از سوی دیگر، اگر از آن در حین اجرای بسیاری از توابع دیگر در سیستم عامل میزبان استفاده می کنید، بهتر است این مقدار را محاسبه کنید. خوب قانون کلیاین است که نیمی از رم رایانه خود را اختصاص دهید. بنابراین، اگر رایانه شخصی شما 4 گیگابایت رم دارد، 2 گیگابایت را به VM بدهید و بقیه را به هاست واگذار کنید. اگر این مقدار را با اشتباه انتخاب کنید، با این واقعیت مواجه خواهید شد که VirtualBox راه اندازی نمی شود.

فضای ذخیره سازی

گام بعدی ایجاد یک «مجازی است هارد دیسک(VHD). با این کار فایلی بر روی هارد دیسک شما ایجاد می شود که می تواند توسط VirtualBox به عنوان یک فایل جداگانه استفاده شود HDD. این به شما این امکان را می دهد که سیستم عامل را بدون نگرانی از تحت تاثیر قرار گرفتن داده های موجود خود نصب کنید.

مطمئن شوید که Boot انتخاب شده است هارد دیسکو "ایجاد کنید جدید سختدیسک، سپس روی «ادامه» کلیک کنید. با این کار «Create استاد جدیددیسک مجازی." برای تکمیل عمل مجددا روی Continue کلیک کنید.

سپس از شما پرسیده می شود که آیا می خواهید یک دیسک "به صورت پویا در حال گسترش" یا با اندازه ثابت ایجاد کنید. هر کدام مزایای خاص خود را دارند. نکته مهم در مورد یک دیسک پویا این است که فقط به اندازه اطلاعات موجود در آن فضای اشغال می کند. همچنین ایجاد آن بسیار سریعتر از یک ثابت با هر اندازه قابل توجهی است.

با این حال، باید مراقب این موضوع باشید زیرا انعطاف پذیری او نیز می تواند ویژگی منفی او باشد. بنابراین شما یک دیسک پویا ایجاد می کنید و 50 گیگابایت به آن اختصاص می دهید و سپس حدود 20 گیگابایت داده روی آن قرار می دهید. با توجه به سیستم عامل میزبان شما، فایل آن تنها 20 گیگابایت فضای هارد دیسک را در خود جای داده است. بنابراین، می توانید این مکان را با داده های دیگر بگیرید و متوجه آن نشوید.

نکته این است که اگر یک ماشین مجازی راه اندازی کنید و سعی کنید داده های بیشتری را به دیسک پویا اضافه کنید، با مشکل مواجه خواهید شد - دیسک مجازی می گوید هنوز 30 گیگابایت دارد، اما در واقع ممکن است دیگر آن را نداشته باشد.

این نیز مزیت دیسک با اندازه ثابت است. مطمئناً، وقتی سعی می کنید بفهمید به چه مقدار فضای نیاز دارید، ناراحت کننده است، اما دیگر لازم نیست نگران آن باشید.

این مثال نشان می دهد دیسک های پویا، اما موارد ثابت نیز به همین خوبی کار خواهند کرد. مطمئن شوید که Dynamically Expanding Storage انتخاب شده است، سپس دوباره روی Continue کلیک کنید. در مرحله بعد، از شما خواسته می شود که نام، مکان و اندازه را برای VHD جدید انتخاب کنید. برای بیشتر استفاده ها، نیازی به تغییر نام یا مکان ندارید، اما می توانید با کلیک بر روی نماد پوشه در کنار فیلد متن، این کار را انجام دهید.

اندازه ای که باید مشخص کنید بستگی به میزان موادی که قصد استفاده از آن را دارید دارد. اگر فقط می خواهید از آن برای اجرای چند برنامه استفاده کنید، حجم پیشنهادی 10 گیگابایت باید کافی باشد. مطمئن شوید تنظیمات درست هستند، سپس روی Continue و Finish کلیک کنید.

در این مرحله، شما فقط باید همه چیز را بررسی کنید و مطمئن شوید که همه تنظیمات همانطور که انتظار دارید تنظیم شده است. سپس فقط باید روی "Finish" کلیک کنید و ماشین مجازی ایجاد می شود تا بتوانید ویندوز را نصب کنید.

راه اندازی سیستم عامل مهمان در VirtualBox

چگونه به استفاده از سرویس ادامه دهیم؟ اکنون زمان اجرای ماشین مجازی برای اولین بار است. مطمئن شوید رایانه مجازی جدیدی که ایجاد کرده‌اید در پنجره VirtualBox Manager انتخاب شده باشد، سپس روی دکمه Start در بالای پنجره کلیک کنید. هنگامی که سرویس شروع می شود، با یک پنجره First Run Wizard مواجه می شوید که به شما کمک می کند تا برای نصب ویندوز XP آماده شوید. روی Continue کلیک کنید. سپس این سوال باز می شود که می خواهید از چه چیزی استفاده کنید رسانه نصب- یک سی دی یا تصویر روی هارد دیسک شما (معمولاً به صورت فایل iso.). پس از انتخاب گزینه خود، روی Continue و سپس Finish کلیک کنید.

اگر نتوانستید مجازی را باز کنید دستگاه VirtualBoxبعد از تنظیمات بالا، احتمالاً فضا را به اشتباه برای RAM یا HDD اختصاص داده اید. اگر راه اندازی مجدد مشکل را حل نکرد، مراحل قبلی را دوباره تکرار کنید.

از آنجایی که هیچ چیزی روی هارد دیسک مجازی نصب نشده است، Windows Setup به طور خودکار بارگیری می شود. دانلود همه فایل های سیستم عامل لازم کمی طول می کشد، اما در نهایت صفحه ای را مشاهده خواهید کرد که لیستی از بخش های موجودو فضای اختصاص نیافته در رایانه شما.

پس از این باید XP را پیکربندی کنید، بنابراین Enter را فشار دهید. از شما پرسیده می شود که چگونه می خواهید درایو را فرمت کنید. باید گزینه “Format partition using سیستم فایل NTFS (سریع)". مطمئن شوید که گزینه "سریع" را انتخاب کرده اید وگرنه برای مدت طولانی منتظر خواهید بود!

سپس Windows Setup VHD را فرمت می کند و سپس شروع به کپی کردن فایل ها در درایو می کند. شرکت شما در این فرآیند الزامی نیست. پس از کپی کردن فایل ها، راه اندازی ویندوز به طور خودکار رایانه شما را مجددا راه اندازی می کند تا به مرحله بعدی بروید.

هنگامی که کامپیوتر راه اندازی مجدد می شود، سعی می کند با استفاده از پنجره "برای بوت شدن از سی دی هر کلید را فشار دهید..." از روی سی دی بوت شود. بیخیالش! اگر این کار را انجام دهید، بدون دلیل دوباره مرحله قبل را تکرار خواهید کرد.

می توانید با کلیک کردن از این مشکل سیستم جلوگیری کنید کلیک راستروی نماد سی دی در پایین پنجره ماشین مجازی کلیک کنید و روی "حذف دیسک از دیسک مجازی" کلیک کنید. پس از بسته شدن این پنجره، صفحه آشنا را مشاهده خواهید کرد بوت شدن ویندوز XP قبل از اینکه به مرحله دوم نصب سوئیچ کند.

هنگامی که "Windows XP Installation Wizard" نمایش داده شد، روی "بعدی" کلیک کنید تا شروع شود. ابتدا از شما خواسته می شود که و منطقه ای خود را تنظیم کنید گزینه های زبان، که اساساً شامل کلیک کردن بر روی "سفارشی کردن..." (برای انتخاب کشور خود) و سپس "جزئیات" در صورت نیاز به تغییر طرح صفحه کلید است.

پس از انتخاب همه چیز، دوباره روی Next کلیک کنید. پس از این کار، باید نام کامپیوتر و رمز عبور مدیر خود را وارد کنید. بهتر است به جای یک رشته تصادفی از کاراکترهای تولید شده به طور خودکار، نامی را انتخاب کنید که معنی خاصی داشته باشد. اینکه چقدر می خواهید رمز عبور مدیر را بسازید، به اهمیت امنیت ماشین مجازی بستگی دارد.

پس از کلیک بر روی Next تنظیمات تاریخ و زمان را مشاهده می کنید که نیازی به تغییر آن نیست. وقتی دوباره روی این دکمه کلیک کنید، پنجره برای مدتی ناپدید می شود، ویندوز تمام تنظیمات را اعمال می کند و به نصب ادامه می دهد. اکنون می توانید استفاده کنید مهمانان VirtualBoxاضافات

پس از یکی دو دقیقه، پنجره دیگری ظاهر می شود، این بار برای تنظیمات شبکه. انتخاب گزینه اول راحت تر است (شبکه ای که دامنه ندارد). برای این کار باید یک نام وارد کنید گروه کاری- پیش فرض Rward است و همه مقادیر پیش فرض هستند. با این حال، هنگامی که از شما خواسته می شود اجزا را شناسایی کنید، ممکن است لازم باشد "پشتیبانی Direct3D" را انتخاب کنید.

چگونه با شبکه کار کنیم؟

شبکه سازی در VirtualBox بسیار قدرتمند است، اما راه اندازی آن می تواند کمی مشکل باشد. برای درک این موضوع، باید در نظر بگیرید راه های مختلفتنظیمات شبکه VirtualBox با چند اشاره به اینکه چه تنظیماتی باید استفاده شود و چه زمانی.

Oracle VM VirtualBox 5.1 به شما امکان می دهد تا حداکثر 8 مجازی را پیکربندی کنید آداپتورهای شبکه(کنترل کننده ها رابط شبکه) برای هر مهمان دستگاه مجازی(اگرچه تنها 4 مورد در رابط کاربری گرافیکی وجود دارد).

حالت های اصلی:

  • پخش آدرس های شبکه(NAT).
  • شبکه های پل.
  • شبکه داخلی.
  • این شبکه فقط برای میزبانی است.
  • NAT با ارسال پورت.

Oracle VirtualBox آنها را بر اساس نوع سیستم عامل مهمان که هنگام ایجاد ماشین مجازی مشخص می کنید ارائه می دهد و به ندرت نیاز به تغییر آنها دارید. اما انتخاب حالت شبکه بستگی به نحوه استفاده از دستگاه (کلاینت یا سرور) دارد و اینکه آیا می خواهید سایر رایانه های موجود در شبکه شما آن را ببینند یا خیر. بنابراین، شما باید به هر حالت پیکربندی شبکه VirtualBox با کمی جزئیات بیشتر نگاه کنید.

ترجمه آدرس شبکه (NAT)

این حالت پیش‌فرض برای ماشین‌های مجازی جدید است و در بیشتر موقعیت‌هایی که سیستم‌عامل مهمان از نوع «مشتری» است (یعنی اکثر اتصالات شبکه خروجی هستند) به خوبی کار می‌کند. در اینجا نحوه عملکرد آن آمده است.

هنگامی که سیستم عامل مهمان بوت می شود، معمولاً از DHCP برای به دست آوردن آدرس IP استفاده می کند. Oracle VirtualBox این درخواست DHCP را ارسال می کند و به سیستم عامل از آدرس IP اختصاص داده شده و آدرس دروازه برای مسیریابی اتصالات خروجی اطلاع می دهد. در این حالت، به هر ماشین مجازی یک آدرس IP (10.0.2.15) اختصاص داده می شود زیرا هر یک خود را در شبکه ایزوله خود می دانند. و هنگامی که آنها ترافیک خود را از طریق دروازه (10.0.2.2) ارسال می کنند، VirtualBox بسته ها را بازنویسی می کند به طوری که به نظر می رسد که از میزبان آمده اند، نه از "مهمان" (در حال اجرا در داخل میزبان).

این بدان معنی است که سیستم عامل مهمان حتی اگر میزبان از شبکه ای به شبکه دیگر (مانند لپ تاپ در حال حرکت بین مکان ها)، از اتصالات بی سیم به سیمی، کار کند.

با این حال، چگونه کامپیوتر دیگری با آن ارتباط برقرار می کند؟ به عنوان مثال، شما باید به یک وب سرور در حال اجرا بر روی یک رایانه مهمان متصل شوید. این کار (معمولا) با استفاده از حالت NAT امکان پذیر نیست زیرا هیچ مسیری به سیستم عامل مهمان وجود ندارد. بنابراین برای اجرای سرورهای ماشین مجازی به حالت شبکه متفاوت و راه اندازی شبکه VirtualBox متفاوت نیاز دارید.

اتصال NAT (ویژگی های شبکه):

  • سیستم عامل های مهمان در شبکه خصوصی خودشان هستند.
  • VirtualBox به عنوان یک سرور DHCP عمل می کند.
  • مکانیسم NAT VirtualBox آدرس ها را ترجمه می کند.
  • سرورهای مقصد، ترافیک ناشی از میزبان VirtualBox را نمایش می دهند.
  • هیچ پیکربندی برای سیستم عامل میزبان یا مهمان مورد نیاز نیست.
  • زمانی که "مهمان" مشتری هستند، اما سرور نیستند، عالی کار می کند.

شبکه های پل شده

Bridged Networking در مواردی استفاده می شود که می خواهید ماشین مجازی شما عضو کامل شبکه باشد، یعنی برابر با دستگاه میزبان شما. در این حالت، آداپتور شبکه مجازی به آداپتور فیزیکی موجود در هاست شما متصل است.

این به این دلیل است که هر ماشین مجازی به آن دسترسی دارد شبکه فیزیکیدرست مثل میزبان شما او می تواند به هر سرویسی در شبکه دسترسی پیدا کند - خدمات خارجی DHCP، خدمات جستجوی نام و داده های مسیریابی و غیره.

نقطه ضعف این حالت این است که اگر ماشین های مجازی زیادی را اجرا کنید، می توانید به سرعت آدرس های IP یا آدرس های خود را تمام کنید. مدیر شبکهمملو از درخواست ها برای آنها خواهد بود. دوم، اگر هاست شما دارای چندین آداپتور فیزیکی شبکه (مانند بی سیم و سیمی) است، در صورت اتصال مجدد پل به شبکه، باید مجدداً پیکربندی کنید.

اگر بخواهید سرورها را در ماشین مجازی اجرا کنید، اما نمی خواهید یک مدیر شبکه را درگیر کنید، چه؟ شاید یکی از دو حالت زیر برای شما کار کند یا شاید به ترکیبی نیاز داشته باشید پارامترهای اضافی، برای مثال NAT vNIC + 1 vNIC فقط میزبان.

ویژگی های شبکه پل شده:

  • پل های VirtualBox برای شبکه میزبان هستند.
  • برای هر سیستم عامل مهمان (هم مشتری و هم سرور) خوب است.
  • استفاده از آدرس های IP؛
  • ممکن است شامل پیکربندی مهمان باشد.
  • بهترین مناسب برای محیط های تولید.

شبکه داخلی

هنگامی که یک یا چند ماشین مجازی را برای اجرا در یک شبکه داخلی پیکربندی می‌کنید، VirtualBox تضمین می‌کند که تمام ترافیک آن شبکه در میزبان باقی می‌ماند و فقط برای دستگاه موجود در آن شبکه مجازی قابل دسترسی است.

شبکه داخلی یک سیستم کاملاً ایزوله است. برای تست خوبه در آن، با استفاده از یک ماشین مجازی، می توانید شبکه های داخلی پیچیده ای ایجاد کنید که شما را ارائه می دهد خدمات خود(مثلا، اکتیو دایرکتوری، DHCP و غیره). توجه داشته باشید که حتی میزبان یک عنصر نیست.

این حالت به ماشین مجازی اجازه می دهد حتی اگر هاست به شبکه متصل نباشد (مثلاً در هواپیما). با این حال، با این نوع اتصال و راه‌اندازی شبکه، VirtualBox خدمات «راحتی» مانند DHCP ارائه نمی‌کند، بنابراین دستگاه شما باید به صورت ایستا پیکربندی شده باشد یا سرویس DHCP/Name را ارائه دهد.

نصب چندین شبکه داخلی مجاز است. می‌توانید ماشین‌های مجازی را طوری پیکربندی کنید که به چندین آداپتور شبکه اجازه دهند در داخل و غیره باشند حالت های شبکهو در صورت لزوم مسیرهایی را ارائه دهید. اما همه اینها برای یک غیر متخصص پیچیده و غیرقابل دسترس به نظر می رسد.

اگر بخواهید شبکه داخلی میزبان VirtualBox را در حین ارائه آدرس IP به سیستم عامل مهمان بپذیرد، چه؟ برای انجام این کار، ممکن است نیاز به پیکربندی یک شبکه فقط میزبان داشته باشید.

مشخصات شبکه داخلی:

  • سیستم‌عامل‌های مهمان می‌توانند «مهمان‌ها» دیگر را در همان شبکه داخلی ببینند.
  • میزبان نمی تواند پیکربندی داخلی را ببیند.
  • پیکربندی شبکه مورد نیاز است.
  • حتی اگر میزبان طرف اتصال نباشد، شبکه داخلیمی توان در ارتباط با اتصال پل استفاده کرد.
  • برای شبکه های چند کاربره مناسب است.

فقط میزبانی شبکه

تقریباً مانند اتصال شبکه داخلی کار می کند، جایی که شما مشخص می کنید سرور مهمان در کدام شبکه است. تمامی ماشین های مجازی واقع در این شبکه یکدیگر و میزبان را خواهند دید. با این حال، دیگران دستگاه های خارجینمی تواند "مهمان" را در این شبکه ببیند، بنابراین نام "فقط میزبان".

این بسیار شبیه به یک شبکه داخلی است، اما میزبان اکنون می تواند خدمات DHCP را ارائه دهد. برای راه اندازی چنین اتصالی، به VirtualBox Manager رفته و تنظیمات پیش فرض را انتخاب کنید.

مشخصات شبکه:

  • VirtualBox یک شبکه داخلی خصوصی برای سیستم عامل مهمان ایجاد می کند و میزبان نرم افزار NIC جدید را می بیند.
  • VirtualBox یک سرور DHCP ارائه می دهد.
  • سیستم عامل های مهمان نمی توانند به شبکه خارجی دسترسی داشته باشند.

NAT با ارسال پورت

اکنون می توانید تصور کنید که حالت های کافی برای رسیدگی به هر مورد را یاد گرفته اید، اما استثناهایی وجود دارد. مثلاً اگر محیط توسعه شما روی یک لپ‌تاپ باشد و یک یا چند ماشین مجازی داشته باشید که برای اتصال به رایانه‌های دیگری نیاز دارند؟ و شما دائما مجبور به استفاده از شبکه های مشتری مختلف هستید.

در این سناریو، NAT کار نخواهد کرد زیرا ماشین های خارجی باید پل شوند. ممکن است یک گزینه خوب، اما ممکن است به آدرس های IP نیاز داشته باشید. علاوه بر این، نرم افزار ممکن است همیشه نتواند با تغییر شبکه ها کنار بیاید.

اگر از یک شبکه داخلی استفاده می کنید، ممکن است معلوم شود که شما ماشین های مجازیلازم است به صورت آنلاین قابل مشاهده باشد. در چنین مواقعی چه باید کرد؟

ماشین مجازی را برای استفاده از شبکه NAT پیکربندی کنید، قوانین ارسال پورت را اضافه کنید و کامپیوترهای خارجیبه "میزبان" متصل شوید. شماره پورت و اتصال توسط VirtualBox به شماره سیستم عامل مهمان ارسال می شود.

به عنوان مثال، اگر ماشین مجازی شما یک وب سرور را روی پورت 80 اجرا می کند، می توانید قوانین فوق را پیکربندی کنید. این یک سیستم نمایشی تلفن همراه را فراهم می کند که هر بار که لپ تاپ خود را به یک LAN/شبکه ​​متفاوت وصل می کنید نیازی به پیکربندی مجدد ندارد.

در نهایت، VirtualBox مجموعه‌ای از گزینه‌های بسیار قدرتمند دارد که به شما امکان می‌دهد تقریباً هر پیکربندی را که ممکن است نیاز داشته باشید سفارشی کنید. برای انتخاب گزینه مورد نیاز خود، دستورالعمل های VirtualBox را در وب سایت رسمی بخوانید.

بازدید: 236353

4

راه اندازی قسمت VirtualBox Host:
به عنوان یک سیستم میزبان در در این موردمی ایستد سیستم عاملویندوز 7 اما با کیفیت ویندوز مهمانسرور 2008 R2. همانند مقاله قبلی، پلتفرم VirtualBox-4.1.14 در نظر گرفته خواهد شد.

در تنظیمات برنامه VirtualBox، از طریق منوی "File"، تب "Properties"، "Network" را باز کنید و اقدامات زیر را انجام دهید:

ابتدا آدرس IPv4 و ماسک زیر شبکه IPv4 را تنظیم کنید:

سپس سرور DHCP را فعال می کنیم (صرف نظر از اینکه ایستا یا استاتیک باشد آدرس IP پویاآداپتور شبکه واقعی شما):

آدرس سرور باید در محدوده آدرس های آداپتورهای واقعی باشد، ماسک زیر شبکه IPv4 باید با ماسک استفاده شده توسط آداپتور واقعی مطابقت داشته باشد، کران های بالایی و پایینی آدرس ها باید تمام آدرس های استفاده شده در سیستم را پوشش دهند.

در ستون "نوع اتصال"، در منوی کشویی، باید انتخاب کنید اتصال مورد نیاز.

برای هر رابط شبکه می توان تعیین کرد که در کدام یک از حالت های زیر عمل کنند:

متصل نیست

در این حالت، VirtualBox به مهمان اطلاع می‌دهد که آداپتور شبکه وجود دارد، اما متصل نیست - گویی کابل اترنت به کارت متصل نشده است. به این ترتیب می توان «بیرون کشیدن» کابل از کارت شبکه مجازی و قطع اتصال را شبیه سازی کرد که می تواند برای اطلاع رسانی به سیستم عامل مهمان در مورد عدم حضور مفید باشد. اتصال شبکه، اما قابلیت شخصی سازی آن.

ترجمه آدرس شبکه (NAT)

NAT ساده ترین راهدسترسی به اینترنت را برای سیستم عامل مهمان فراهم کنید؛ در این حالت، بسته ها به سادگی هدایت می شوند (معاملات)

اگر نیاز به مرور وب دارید، فایل ها را دانلود کرده و استفاده کنید از طریق پست الکترونیکیدر یک سیستم مهمان، این پیکربندی شبکه پیش‌فرض برای شما کار می‌کند و می‌توانید از خواندن این بخش صرفنظر کنید.

پل شبکه

این حالت برای قابلیت‌های شبکه‌ای پیشرفته‌تر، مانند شبیه‌سازی شبکه‌ها و اجرای سرورها در یک سیستم مهمان، مورد نیاز است. وقتی فعال باشد، VirtualBox به یکی از موارد نصب شده متصل می شود کارت های شبکهو مستقیماً با آن کار می کند بسته های شبکهبدون استفاده از پشته شبکهسیستم عامل میزبان

شبکه داخلی

این حالت را می توان برای ایجاد یک شبکه مجازی استفاده کرد که از ماشین مجازی قابل دسترسی است، اما نه برای برنامه های در حال اجرا بر روی هاست یا سایر دستگاه های شبکه خارجی.

آداپتور میزبان مجازی

از این حالت می توان برای ایجاد شبکه از یک هاست و چندین ماشین مجازی، بدون استفاده از رابط فیزیکی شبکه میزبان استفاده کرد. یک رابط شبکه مجازی (شبیه به یک رابط حلقه بک) روی هاست ایجاد می شود تا اتصالات بین سیستم میزبان و ماشین های مجازی را فراهم کند.

درایور جهانی

حالت‌هایی که به ندرت استفاده می‌شوند، یک رابط شبکه عمومی مشترک دارند، به کاربر اجازه می‌دهد درایوری را انتخاب کند که ممکن است در VirtualBox موجود باشد یا با بسته‌های افزودنی عرضه شود.

که در زمان داده شدهدو نوع فرعی موجود است:

تونل UDP

می توان از آن برای اتصال آسان و شفاف مستقیم ماشین های مجازی در حال اجرا استفاده کرد میزبان های مختلف، از طریق زیرساخت شبکه موجود.
شبکه VDE (اترنت توزیع شده مجازی).

اجازه استفاده از Virtual Distributed را می دهد سوئیچ اترنتدر هاست لینوکس یا FreeBSD. که در این لحظه، برای استفاده از آن باید VirtualBox را از کد منبع بسازید، زیرا در توزیع Oracle گنجانده نشده است.

از آنجایی که برای عادی عملکرد ویندوزسرور به یک IP ثابت نیاز دارد، ما می توانیم "پل شبکه" یا "آداپتور میزبان مجازی" را انتخاب کنیم.
یک "پل شبکه" را در نظر بگیرید:

پس از انتخاب نوع اتصال: Network Bridge، در ستون "Name" می توانیم اتصال مورد نیاز را انتخاب کنیم.
از آنجایی که اینترنت من از طریق یک آداپتور miniport توزیع می شود وای فای مجازی، من آن را انتخاب کردم.

انتخاب کنید: پروتکل اینترنت نسخه 4 (TCP/IPv4) و روی خواص کلیک کنید:

در اینجا آدرس IP، ماسک و دروازه را تنظیم می کنیم.
از آنجایی که آداپتور واقعی من یک آدرس IP اختصاص داده شده 192.168.137.1 دارد، من این آدرس را به دروازه و آدرس IP را به 192.168.137.2 اختصاص می دهم.
بعدی باشه، ببند
برای اطمینان از اینکه اتصال اینترنت واقعاً فعال است، دوباره پنجره را باز کنید خط فرمانو بیایید آن را انجام دهیم دستور پینگبرای گره

هدف: ایجاد یک ماشین مجازی، تخصیص منابع، اتصال دیسک ها و آماده شدن برای نصب سیستم عامل

ما یک ماشین مجازی روی ویندوز 7 نصب کردیم. اکنون دستگاه خود را برای نصب ویندوز XP SP3 آماده می کنیم. بیایید وصل شویم سخت مجازیدیسک، تخصیص RAM، حافظه ویدئویی، ایجاد یک درایو دیسک نوری.

بنابراین، اجازه دهید Oracle VM VirualBox را راه اندازی کنیم.

ما یک پنجره خوش آمدگویی با اشاره ای برای اقدامات بعدی می بینیم.

دکمه را فشار دهید "ايجاد كردن"

در پنجره ظاهر شده موارد زیر را مشخص کنید:

نام: WinXP SP3 (از آنجایی که ویندوز XP SP 3 را نصب خواهیم کرد)

تایپ کنید : ویندوز مایکروسافت

نسخه :ویندوز XP

کلیک "بعد"


حال بیایید مقدار رم را برای کار دستگاه اختصاص دهیم. توجه!!!این پارامتر مهمبر عملکرد ماشین مجازی و همچنین عملکرد کل رایانه شخصی تأثیر می گذارد. اگر حافظه کمی اختصاص دهید، ممکن است سیستم در ماشین مجازی راه اندازی نشود و با خطا به پایان برسد. همچنین، باید در نظر داشته باشید که هنگام روشن شدن دستگاه، سیستم کل مقدار حافظه اختصاص داده شده را ذخیره می کند. اگر 4 گیگابایت رم روی رایانه شخصی خود نصب کرده اید و 2 گیگابایت به ماشین مجازی اختصاص داده شده است، پس از راه اندازی دومی، بلافاصله 2 گیگابایت اشغال می شود و تنها 2 گیگابایت برای سیستم اصلی باقی می ماند.

برای کار با سیستم عامل Windows XP SP3، 1 گیگابایت برای ما کافی است، حداکثر 1.5 گیگابایت (نباید روی آن بازی کنید :)). از نوار لغزنده برای نشان دادن 1024 مگابایت استفاده کنید (یا از صفحه کلید به پنجره انتخاب شده وارد کنید. کلیک کنید "بعد"

در این مرحله از ما خواسته می شود که یک هارد دیسک مجازی ایجاد کنیم. یک هارد دیسک کاملا کاربردی که سیستم عامل روی آن نصب خواهد شد. نترس!هیچ چیز در سیستم اصلی تغییر نمی کند، یک فایل با اندازه ای که ما مشخص کرده ایم به سادگی ظاهر می شود. زیرا ما قبلا دیسک ایجاد نکرده ایم، سپس سوئیچ را در موقعیت "ایجاد یک هارد دیسک مجازی جدید" بگذارید و کلیک کنید "ايجاد كردن".

پنجره بعدی انتخاب نوع هارد دیسکی که باید ایجاد شود را به ما ارائه می دهد. زیرا از آنجایی که ما قصد داریم در آینده فقط در VM VirtualBox کار کنیم، نوع پیش فرض "VDI (VirtualBox Disk Image)" را ترک می کنیم. کلیک "بعد"

در این مرحله نشان خواهیم داد که هارد دیسک مجازی ما دارای اندازه ثابتی خواهد بود، به این معنی که فایلی با اندازه ای که ما تعیین کرده ایم ایجاد می شود. اگر "دینامیک" را مشخص کنید، در این صورت ما محدودیت های حداقل و را تعیین می کنیم حداکثر اندازه. فایل با استفاده از ماشین مجازی باد می‌شود. من توصیه می کنم مشخص کنید اندازه ثابتبرای جلوگیری از مشکلات در آینده

و مرحله آخر، دیسک و دایرکتوری را برای ذخیره فایل ما انتخاب کنید سخت مجازیدیسک، اندازه را نشان دهید. برای WinXP SP3، 10 گیگابایت کافی است، می توانید بیشتر مشخص کنید. کلیک "ايجاد كردن". پس از مدتی، دیسک مجازی ایجاد می شود.

اگر همه چیز به خوبی پیش رفت، نتیجه باید مانند تصویر صفحه باشد. فعلاً همین است.

در مقالات بعدی راه اندازی ماشین مجازی را ادامه داده و سپس به نصب ویندوز XP می پردازیم.

امروز در مورد تجربه ام صحبت خواهم کرد تاسیسات, تنظیماتو پیکربندی VirtualBox در ویندوز.همچنین، من به شما خواهم گفت که چرا آن را انتخاب کردم پلتفرم مجازی سازی VirtualBox، اصلاً چرا به این نیاز دارم و غیره. برای صرفه جویی در وقت خود، پیشنهاد می کنم ویدیویی را با موضوع تماشا کنید:


چرا VirtualBox؟

قبل از اینکه در مورد دلایل انتخابم صحبت کنم VirtualBoxمن می خواهم کمی به موضوع مجازی سازی و شبیه سازی به طور کلی بپردازم. شبیه سازی چیست؟
شبیه سازیتوانایی یک برنامه یا دستگاه برای تقلید از عملکرد یک برنامه یا دستگاه دیگر است.
چه کسی و برای چه چیزی از شبیه سازها استفاده می کند؟
شبیه سازهای نرم افزاری اصولاً برای استقرار چندین سیستم عامل بر روی یک کامپیوتر بدون تأثیر بر سیستم عامل اصلی طراحی شده اند. شبیه سازها یا سیستم های مجازی سازی برای طیف وسیعی از افراد در دسترس هستند: از کاربران عادیبه مدیران و برنامه نویسان
شبیه ساز برای کاربران- این اول از همه، توانایی راه اندازی برنامه ها تحت سایر سیستم عامل ها بدون راه اندازی مجدد اصلی، آزمایش نرم افزار جدید و آزمایش های مختلف با تنظیمات است.
شبیه ساز برای مدیران- این یک زمین آزمایشی برای آزمایش است! اکنون یادگیری مدیریت بسیار ساده تر شده است، هر کسی می تواند ایجاد کند شبکه های مجازیاز ده ها سیستم عامل مهمان، آنها را پیکربندی کنید و مهارت های عملی را به دست آورید.
شبیه ساز برای برنامه نویسان- اینها دستیارانی هستند که در حال حاضر زندگی بدون آنها دشوار است. آنها اشکال زدایی و آزمایش برنامه ها را به معنای واقعی کلمه به طور قابل توجهی سرعت می بخشند. و اگر در مورد توسعه دهندگان صحبت کنیم برنامه های کاربردی شبکهیا برنامه نویسی سطح پایین، پس شبیه سازها به سادگی قیمتی ندارند!
شبیه ساز برای هکرها- خب، اینجا همه چیز واضح است، بررسی اکسپلویت ها، آزمایش ویروس ها، اشکال زدایی و مطالعه برنامه های افراد دیگر...
بنابراین، اهمیت تقلید بسیار دشوار است. تنها سوال این است کدام شبیه ساز را انتخاب کنید?

انتخاب ماشین مجازی به دلایلی بستگی دارد که کاربر برای خود تعیین می کند. من از شرایط زیر برای ماشین مجازی اقدام کردم:

  1. باید روی پلت فرم کار کرد پنجره ها
  2. باید از همه رایج ترین سیستم عامل ها در حالت مهمان پشتیبانی کند

همه ماشین های مجازی این دو، من می گویم، الزامات سخت را برآورده نمی کنند. در نظر گرفته شدم کامپیوتر مجازی(کار نکرد زیرا فقط سیستم های مهمان ویندوز پشتیبانی می شوند) و VMWare(کار نکرد زیرا این نرم افزار پولی است که قیمت آن بسیار بالا است و نمی خواهم از نسخه های هک شده استفاده کنم).

ویژگی های VirtualBox

  • کراس پلتفرم
  • مدولار بودن
  • مهاجرت زنده
  • پشتیبانی از USB 2.0 هنگامی که دستگاه های میزبان در دسترس سیستم عامل های مهمان قرار می گیرند (فقط نسخه اختصاصی)
  • پشتیبانی از سیستم های مهمان 64 بیتی (از نسخه 2.0)، حتی در سیستم های میزبان 32 بیتی (از نسخه 2.1، این نیاز به پشتیبانی از فناوری مجازی سازی پردازنده دارد)
  • پشتیبانی از SMP در سمت سیستم مهمان (از نسخه 3.0 شروع می شود، این نیاز به پشتیبانی از فناوری مجازی سازی روی پردازنده دارد)
  • سرور داخلی RDP، و همچنین پشتیبانی از دستگاه های سرویس گیرنده USB از طریق RDP (فقط نسخه اختصاصی)
  • پشتیبانی آزمایشی از شتاب سه بعدی سخت افزاری (OpenGL، DirectX 8/9 (با استفاده از کد شراب) (فقط Windows XP و Vista 32 بیتی))، برای مهمانان DOS/Windows 3.x/95/98/ME، شتاب پشتیبانی سه بعدی سخت افزاری است. ارائه نشده است
  • پشتیبانی از VMDK (VMware) و VHD ( مایکروسافت مجازی PC)، از جمله عکس های فوری (از نسخه 2.1)
  • پشتیبانی از iSCSI (فقط نسخه اختصاصی)
  • پشتیبانی از مجازی سازی دستگاه های صوتی (نمونه سازی AC97 یا SoundBlaster 16 برای انتخاب)
  • حمایت کردن انواع مختلف شبکه(NAT، شبکه میزبان از طریق پل، داخلی)
  • پشتیبانی از زنجیره ای از حالت های ماشین مجازی ذخیره شده (عکس های فوری)، که می توانند از هر حالتی از سیستم مهمان بازگردانده شوند.
  • پشتیبانی از پوشه های مشترک برای مبادله سادهفایل های بین سیستم میزبان و مهمان (برای مهمان سیستم های ویندوز 2000 و جدیدتر، لینوکس و سولاریس)
  • پشتیبانی از ادغام دسکتاپ (حالت بدون درز) سیستم عامل میزبان و مهمان
  • امکان انتخاب زبان رابط وجود دارد (رابط روسی زبان نیز پشتیبانی می شود)

لیست قابل توجه است، علاوه بر این، نسخه 3.2.12 اخیرا منتشر شد و رفع شد تعداد زیادی ازخطاها را می توان در وب سایت توسعه دهنده VirtualBox یافت.

من امیدوارم که خرید آفتابشرکت اوراکلبر توسعه این پروژه بزرگ تأثیری نخواهد گذاشت، در غیر این صورت آنها دوست دارند از همه چیز درآمدزایی کنند.

نصب VirtualBox

به عنوان یک سیستم میزبان استفاده می شود Windows Vista Ultimate SP2. فرآیند نصب VirtualBox خود کاملاً بی اهمیت است، همه چیز واضح و بدون نظر است.

در مرحله بعد، باید دستورالعمل های نصب کننده را دنبال کنید. در یک مرحله، هنگام نصب آداپتورهای شبکه، اتصال فعلی به شبکه محلیممکن است قطع شود پس از نصب، می توانید شروع به اضافه کردن سیستم عامل مهمان کنید. پس از نصب VirtualBox، من به شما توصیه می کنم برخی از تنظیمات برنامه را تغییر دهید، به ویژه، مسیرهای پیش فرض را برای فایل های جدید سیستم عامل مجازی و غیره مشخص کنید. این کار را می توان در پنجره ای که با دستور فراخوانی شده است انجام داد فایل -> تنظیمات.

راه اندازی VirtualBox

ایجاد یک سیستم عامل مهمان جدید

برای ایجاد اولین سیستم عامل مجازی خود، روی دکمه "ایجاد" کلیک کنید. جادوگر ماشین مجازی جدید را اجرا کنید. با پیروی از دستورالعمل های او، باید خانواده سیستم عامل مجازی آینده و نسخه آن را انتخاب کنید و نام آن را نیز وارد کنید.

512 مگابایت در حال حاضر برای اکثر سیستم عامل ها کافی است، اما من 1 گیگابایت را اختصاص دادم.
در مرحله بعد باید یک هارد دیسک جدید ایجاد کنید، این کاملاً است رویه ساده، برای ایجاد موارد جدید فقط باید دستورالعمل های موجود در ویزارد را دنبال کنید دیسکهای سخت. در نتیجه، شما باید با چیزی شبیه به این نتیجه بگیرید:

مرحله نهایی ایجاد سیستم عامل مهمان در VirtualBox

راه اندازی سخت افزار سیستم عامل مهمان در VirtualBox

شما می توانید سخت افزار سیستم مهمان ایجاد شده را در "Properties" آن تعیین کنید. برای انجام این کار، سیستم عامل مهمان مورد نظر را انتخاب کرده و دستور را فراخوانی کنید خواصپنل فرمان پس از این، پنجره خواص ظاهر می شود. بخش های تنظیمات در سمت چپ این پنجره و تنظیمات آنها در مرکز پنجره نشان داده می شود. همه تنظیمات بصری هستند و دارای اعلان هستند.

Tab عمومی - پیشرفته

  • پوشه عکس- مسیر پوشه ای که تصاویر دیسک سیستم عامل مهمان در آن ذخیره می شود. تصویر به حجم زیادی نیاز دارد فضای دیسک، بنابراین در اینجا بهتر است به دیسکی اشاره کنیم که فضای کافی برای این کار وجود دارد
  • کلیپ بورد مشترک- تنظیم استفاده از کلیپ بورد بین سیستم میزبان و سیستم عامل مهمان
  • نوار ابزار کوچک- کنسول برای مدیریت یک ماشین مجازی

Tab سیستم - مادربرد

  • در حال بارگیری سفارش- ترتیب راه اندازی سیستم عامل مهمان را تعیین می کند. پس از نصب، به شما توصیه می کنم که این ترتیب را تغییر دهید و هارد دیسک را در وهله اول قرار دهید (مگر اینکه، البته، بارگذاری از رسانه های دیگر برای شما چندان مهم نیست)
  • IO APIC را غیرفعال کنید- کنترل کننده وقفه پیشرفته مورد استفاده در پردازنده ها از اینتل. به طور کامل سیستم عامل پشتیبانی می شود پنجره ها.
  • EFI را فعال کنیدEFI"خدمات بوت" را تعریف می کند که شامل متن و پشتیبانی کنسول گرافیکی می شود دستگاه های مختلف، گذرگاه ها، بلوک ها و سرویس های فایل و سرویس های زمان اجرا مانند تاریخ، زمان و حافظه غیر فرار. توسط تعدادی از سیستم عامل ها برای راه اندازی استفاده می شود.

Tab سیستم - پردازنده

  • پردازنده(های)- تعداد پردازنده های مورد استفاده توسط ماشین مجازی را پیکربندی کنید. "لطفاً توجه داشته باشید که این گزینه تنها در صورتی در دسترس خواهد بود که مجازی سازی سخت افزاری پشتیبانی شود AMD-Vیا VT-xبرگه سیستم - شتابو همچنین گزینه فعال شده است OI APICروی زبانه سیستم - مادربرد.
  • PAE/NX را فعال کنید- حالت عملکرد واحد مدیریت حافظه داخلی پردازنده های سازگار با x86، که از عناصر جدول صفحه 64 بیتی استفاده می کند (که فقط 36 بیت برای آدرس دهی استفاده می شود) که با آن پردازنده می تواند 64 گیگابایت آدرس دهی کند. حافظه فیزیکی(به جای 4 گیگابایت آدرس پذیر هنگام استفاده از جداول 32 بیتی).

Tab سیستم - شتاب

  • VTx/AMD-V را فعال کنید- استفاده از مجازی سازی سخت افزاری پردازنده اصلی (پردازنده شما باید از این حالت ها پشتیبانی کند یا باید در آن فعال شود BIOS)
  • Nested Paging را فعال کنیدصفحه بندی تو در توآدرس های حافظه فیزیکی سیستم عامل مهمان را به آدرس های فیزیکی حافظه سیستم عامل میزبان ترجمه می کند

Tab حامل ها

  • در این تب می توانید استفاده را پیکربندی کنید رسانه خارجیو دیسک های CD/DVD. توجه داشته باشید که می توانید استفاده کنید دیسک های مجازیهنگام نصب سیستم عامل مهمان خیلی راحت است. می توانید آنها را از طریق اضافه کنید مدیر رسانه مجازی که در آن می توانید تعداد زیادی عکس مختلف را ذخیره کرده و در طول یک جلسه در سیستم مهمان بین آنها جابه جا شوید. می توانید با این مدیر تماس بگیرید:

مدیر دیسک های مجازیدر VirtualBox

Tab خالص

  • تنظیمات شبکه در یک مقاله جداگانه مورد بحث قرار خواهد گرفت. که در ویندوز XPدرایور فقط برای وجود دارد Pcnet-Fast III (Am79C973)، به همین دلیل است که باید آن را انتخاب کنید.

Tab پورت های COM

  • در این تب می توانید استفاده از پورت های COM را پیکربندی کنید. آنها در حال حاضر به ندرت استفاده می شوند، بنابراین بعید است که کسی نیاز به پیکربندی آنها داشته باشد

Tab یو اس بی

  • در اینجا باید آنها را به لیست اضافه کنید یو اس بی-کنترل کننده هایی که توسط سیستم های مجازی استفاده خواهند شد. هنگام راه اندازی سیستم مجازی مشخص شده مراقب باشید یو اس بی-دستگاه ها در حالت اصلی کار نمی کنند (توسط حداقلمن آن را داشتم)

Tab پوشه های مشترک

  • پوشه های مشترک برای تبادل فایل ها بین سیستم عامل میزبان و مهمان در نظر گرفته شده است

پیکربندی سیستم عامل مهمان ویندوز XP نصب شده در VirtualBox

ما باید درایورها را برای تمام اجزای سخت افزاری مجازی رایانه شخصی خود نصب کنیم. این کار را می توان با نصب افزونه ها انجام داد:

اگر پشتیبانی را فعال کرده باشید، جادوگر نصب افزونه شروع می شود سه بعدی، سپس باید این را با علامت زدن کادر مشخص کنید. به همه هشدارهای سیستم پاسخ مثبت دهید. پس از نصب افزونه ها در سیستم عامل مجازی، اینترنت باید کار کند.

حالت ادغام نمایش

خیلی حالت مفید، به شما امکان می دهد تا سیستم مجازی را مستقیماً در سیستم اصلی بدون تغییر به پنجره ماشین مجازی مدیریت کنید. عملکرد واقعا باور نکردنی! آن را امتحان کنید و همه چیز را خواهید فهمید. برای تغییر به این حالت، از میانبرهای صفحه کلید استفاده کنید HOST + L، جایی که "HOST" کلید میزبان است (راست "Ctrl" به طور پیش فرض).

مفاهیم و تعاریف مورد استفاده

ماشین مجازی(VM، از ماشین مجازی انگلیسی) یک سیستم نرم افزاری و/یا سخت افزاری است که شبیه سازی می کند سخت افزاربرخی از پلتفرم ها و اجرای برنامه های این پلتفرم ( هدف- پلت فرم هدف یا مهمان) روی پلت فرم دیگر ( میزبان- پلت فرم میزبان، پلت فرم میزبان)

شبیه سازی(شبیه انگلیسی) - تولید مثل توسط نرم افزار یا سخت افزار یا ترکیبی از آنها از عملکرد برنامه ها یا دستگاه های دیگر.

هایپروایزر(یا مانیتور ماشین مجازی) - در رایانه ها، برنامه یا مدار سخت افزاری است که اجرای همزمان و موازی چندین یا حتی بسیاری از سیستم عامل ها را در یک رایانه میزبان فراهم می کند یا اجازه می دهد. Hypervisor همچنین جداسازی سیستم عامل ها از یکدیگر، حفاظت و امنیت، اشتراک منابع بین سیستم عامل های مختلف در حال اجرا و مدیریت منابع را فراهم می کند.

سیستم عامل مهمان- سیستم عامل نصب شده بر روی ماشین مجازی.

سیستم میزبان- سیستم عاملی که ماشین مجازی در آن اجرا می شود.

منابع اطلاعاتی

  1. VirtualBox.org - صفحه رسمیماشین مجازی VirtualBox
  2. رده:مجازی سازی در ru.wikipedia.org
  3. نصب و پیکربندی پلت فرم مجازی سازی Oracle VM VirtualBox - مقاله ویکتور کراسنوخین در OSzone.net

ماشین مجازی چیست و چرا به آن نیاز است؟

ماشین مجازی - محیط نرم افزار، که یکی دیگر را ایجاد می کند کامپیوتر واقعی"(با یک سیستم عامل متفاوت). یک سیستم عامل بر روی یک ماشین مجازی نصب شده است، درست مانند یک کامپیوتر واقعی (هر سیستم عامل قابل نصب است - Win، Linux و غیره، مناسب برای ظرفیت بیت دستگاه)، ماشین مجازی همچنین دارای بایوس، هارد دیسک است. (ها) ( درایوهای HDDمجازی یعنی کل دیسک مانند یک فایل در HDD فیزیکی به نظر می رسد، RAM، می تواند شبیه سازی شود لوازم جانبی. چندین ماشین مجازی را می توان همزمان بر روی یک کامپیوتر ایجاد کرد، تعداد آنها به منابع فیزیکی کامپیوتر واقعی بستگی دارد.

چرا به ماشین مجازی نیاز دارید؟ کجا از آن استفاده کنیم؟

  • برای محافظت از اطلاعات و محدود کردن قابلیت های فرآیندها، به عنوان مثال. شما می توانید یک فایل آلوده را اجرا کنید و فقط ماشین مجازی آسیب می بیند، سیستم عامل اصلی سالم و سالم خواهد بود.
  • برای مطالعه نرم افزار و پیکربندی آن؛
  • برای شبیه سازی معماری های مختلف (به عنوان مثال، شبیه ساز کنسول بازی).
  • برای مدلسازی سیستم های اطلاعاتیبا معماری سرویس گیرنده-سرور در یک کامپیوتر (ایجاد شبکه کامپیوتریاستفاده از چندین ماشین مجازی)؛
  • برای ساده‌سازی مدیریت خوشه، ماشین‌های مجازی می‌توانند به سادگی از یکی مهاجرت کنند ماشین فیزیکیبه دیگری در حین کار؛
  • برای آزمایش برنامه های خود بر روی سیستم عامل های مختلف (به عنوان مثال، آزمایش بر روی ویندوز XP، ویندوز ویستا، ویندوز 7، 8 و غیره)
  • اگر شما یا یکی از کاربران رایانه شخصی "جادو شده اید" یعنی. وقتی آنلاین می‌شوی قطعاً گیر می‌آوری "تروجان" یا "مسدود کننده" ، سپس می توانید از یک ماشین مجازی نیز به عنوان یک گزینه استفاده کنید :)

برخی از جنبه های کاربرد در اینجا توضیح داده شده است، لیست ادامه دارد و ادامه دارد. حرف زدن بسه، بریم سر کار...

مرحله 1. آماده سازی

برنامه های زیادی وجود دارند که ماشین های مجازی ایجاد می کنند. من Oracle VM VirtualBox را انتخاب کردم. برای رسیدن به اهدافم، این دستگاه کاملاً مناسب من است و مزیت اصلی آن این است رایگان . توزیع نصبمی توانید برنامه را از وب سایت رسمی با استفاده از مثالی که این درس و درس های بعدی ایجاد شده است بارگیری کنید. پس از دانلود توزیع، به مرحله 2 بروید.

مرحله 2. توزیع را راه اندازی کنید VirtualBox

فایل نصبی دانلود شده را اجرا کنید VirtualBox-4.x.x-Win.exe و روی Next> کلیک کنید

در پنجره بعدی همه چیز را به عنوان پیش فرض می گذاریم. اگر می خواهید VirtualBox را در پوشه دیگری نصب کنید، روی دکمه “ کلیک کنید مرور کردن ” و دایرکتوری خود را مشخص کنید، اما توصیه می شود پیش فرض را رها کنید. کلیک بعدی>

پنجره بعدی انتخاب مکان ایجاد میانبر برای راه اندازی VirtualBox را ارائه می دهد.

  1. "ایجاد یک میانبر در دسکتاپ" - یک میانبر در دسکتاپ ایجاد کنید
  2. "ایجاد یک میانبر در نوار راه اندازی سریع" - یک میانبر در نوار راه اندازی سریع ایجاد کنید

فعال یا غیرفعال کردن ایجاد میانبرها و روی Next> کلیک کنید

پنجره ترسناک زیر به ما هشدار می دهد که هنگام نصب Oracle VM VirtualBox، همه اتصالات شبکه. دلیل نصب مجازی انجام خواهد شد تجهیزات شبکهبرای اتصال دستگاه خود به شبکه با کلیک کردن موافقت کنید "آره"


و یک پنجره دیگر که در آن آنها برای تأیید تنظیمات درخواست می کنند. کلیک "نصب"


منتظر تکمیل نصب هستیم. در نصب VirtualBoxویندوز باید در ویندوز 7 ظاهر شود « امنیت ویندوز» . روی همه کلیک کنید "نصب" . برای جلوگیری از «شکنجه» شدن پیام‌ها، می‌توانید کادر « همیشه اعتماد کنید نرم افزاراوراکل... »

و در پایان نصب پیامی مبنی بر اتمام موفقیت آمیز نصب نمایش داده می شود. چک باکس "شروع Oracle VM Virtualbox v.4.2.10 پس از نصب" به این معنی است که برنامه پس از اتمام نصب راه اندازی می شود.

کلیک "تمام"

این کار نصب Oracle VM VirtualBox را تکمیل می کند. مقالات زیر نحوه پیکربندی و آماده سازی برای نصب سیستم عامل را پوشش خواهند داد.

بهترین مقالات در این زمینه