معرفی VirtualBox
VirtualBox یک نرمافزار قدرتمند مجازیسازی برای معماریهای x86 و AMD64/Intel64 است که هم برای مصارف سازمانی و هم خانگی طراحی شده است. این نرمافزار با هدف استفاده در سرورها، رایانههای رومیزی و سیستمهای توکار (Embedded) توسعه یافته و اکنون تنها راهکار مجازیسازی حرفهای است که در عین حال نرمافزاری متنباز نیز محسوب میشود.

در حال حاضر، VirtualBox روی سیستمعاملهای Windows، Linux، macOS و Solaris بهعنوان میزبان اجرا میشود و از مجموعهی گستردهای از سیستمعاملهای مهمان پشتیبانی میکند؛ از جمله:
Windows (نسخههای NT 4.0، 2000، XP، Server 2003، Vista، 7، 8، Windows 10 و Windows 11)،
DOS/Windows 3.x،
Linux (نسخههای 2.4، 2.6، 3.x، 4.x، 5.x و 6.x)،
Solaris و OpenSolaris،
OS/2، OpenBSD، NetBSD و FreeBSD.
ویژگیهای شاخص VirtualBox
طراحی ماژولار:
VirtualBox دارای ساختاری بسیار ماژولار با رابطهای برنامهنویسی داخلی دقیق و طراحی کلاینت/سرور است. این ساختار باعث میشود بتوان آن را همزمان از چند رابط مختلف کنترل کرد. برای نمونه، میتوانید یک ماشین مجازی را از طریق رابط گرافیکی (GUI) معمولی اجرا کرده و همزمان همان ماشین را از طریق خط فرمان یا حتی بهصورت راهدور کنترل کنید.
مجموعه کامل ابزار توسعه (SDK):
VirtualBox همراه با یک مجموعهی کامل ابزار توسعه نرمافزار عرضه میشود. این بدان معناست که حتی با وجود متنباز بودن برنامه، برای ساخت یک رابط جدید نیازی به دستکاری در کد منبع نخواهید داشت.
توصیف ماشینهای مجازی در قالب XML:
تمام تنظیمات و پیکربندیهای ماشینهای مجازی در فایلهایی با ساختار XML ذخیره میشوند که مستقل از سیستم میزبان هستند. این ویژگی باعث میشود بتوان بهراحتی تعاریف ماشینهای مجازی را به سایر رایانهها منتقل کرد.
تغییرات نسخه 7.2.4 VirtualBox
واسط کاربری (GUI):
NAT:
میزبان و مهمان لینوکسی:
افزونههای مهمان لینوکسی (Linux Guest Additions):
افزونههای مهمان ویندوزی (Windows Guest Additions):
⏬ دانلود نرم افزار VirtualBox