en	[[!meta title="Running Tails in a virtual machine"]]
fa	[[!meta title="lمجازی‌سازی"]]

en	[[!toc levels=2]]

en	It is sometimes convenient to be able to run Tails without having to restart your computer every time. This is possible using [[!wikipedia Virtual_machine desc="virtual machines"]].
fa	گاهی خوب است که بتوان تیلز را بدون نیاز به هر بار راه‌اندازی دوبارهٔ رایانه اجرا کرد. این کار را می‌توان با [[!wikipedia Virtual_machine desc="ماشین‌های مجازی"]] انجام داد.

en	With virtual machines, it is possible to run Tails inside a *host* operating system. A virtual machine emulates a real computer and its operating system, called a *guest*, which appears in a window on the *host* operating system.
fa	با ماشین‌های مجازی می‌توان تیلز را درون یک سیستم‌عامل *میزبان* (لینوکس، ویندوز یا مک او‌اس ده) راه‌اندازی کرد. یک ماشین مجازی از یک رایانهٔ واقعی و سیستم‌عامل آن تقلید می‌کند و به آن *مهمان* گفته می‌شود که در پنجره‌ای در سیستم‌عامل *میزبان* قابل دسترسی است.

en	<div class="bug">

en	Because, VirtualBox works pretty badly with Tails, we stopped advertising solutions for using virtual machines in Windows or macOS.

en	We only present below 2 solutions for Linux: GNOME Boxes and virt-manager.

en	</div>

en	When running Tails in a virtual machine, you can use most features of Tails from your usual operating system, and you can use both Tails and your usual operating system in parallel, without the need to restart the computer.
fa	هنگام راه‌اندازی تیلز روی یک ماشین مجازی می‌توانید بیشتر ویژگی‌های تیلز را از سیستم‌عامل اصلی اجرا کنید و بدون نیاز به راه‌اندازی دوبارهٔ رایانه هر دو را به طور موازی پیش ببرید.

en	<div class="note">

en	We do not currently provide a solution for running a virtual machine inside a Tails host.
fa	در حال حاضر راه‌حلی برای اجرای یک ماشین مجازی روی یک تیلز میزبان نداریم. رجوع کنید به [[!tails_ticket 5606]].

en	This is how Tails looks when run in a virtual machine on a Debian host.
fa	تیلز هنگام اجرا روی یک ماشین مجازی در دبیان با استفاده از *ویرچوال‌باکس* این‌گونه است:

en	[[!img tails-in-vm.png class="screenshot" alt=""]]
fa	[[!img tails-in-vm.png alt="" link=no]]

en	Security considerations
fa	ملاحظات امنیتی

en	<div class="caution">

en	Running Tails inside a virtual machine has various security implications. Depending on the host operating system and your security needs, running Tails in a virtual machine might be dangerous.
fa	اجرای تیلز در یک ماشین مجازی نکات امنیتی بسیاری دارد. بسته به سیستم‌عامل میزبان و نیازهای امنیتی شما اجرای تیلز روی یک ماشین مجازی ممکن است کاری خطرناک باشد.

en	Both the host operating system and the [[virtualization software|virtualization#software]] are able to monitor what you are doing in Tails.
fa	هم سیستم‌عامل میزبان و هم [[نرم‌افزار مجازی‌سازی|virtualization#software]] می‌توانند کارهایی که در تیلز انجام می‌دهید را ببینند.

en	If the host operating system is compromised with a software keylogger or other malware, then it can break the security built into Tails.
fa	اگر سیستم‌عامل میهمان یک نرم‌افزار کی‌لاگر یا بدافزار دیگری داشته باشد ممکن است باعث از بین رفتن ویژگی‌های امنیتی تیلز شود.

en	<div class="caution">

en	Only run Tails in a virtual machine if both the host operating system and the virtualization software are trustworthy.
fa	تنها در صورتی از تیلز روی یک ماشین مجازی استفاده کنید که هم سیستم‌عامل میزبان و هم نرم‌افزار مجازی‌سازی قابل‌اعتماد باشند.

en	</div>

en	<div class="attack">
fa	<div class="caution">

en	For example, when using virtual machines in Windows, Microsoft Recall might be taking regular screenshots of your activity.

en	Traces of your Tails session are likely to be left on the local hard disk. For example, host operating systems usually use swapping (or *paging*) which copies part of the RAM to the hard disk.
fa	ردپاهای نشست تیلز شما ممکن است روی سخت‌دیسک داخلی باقی بماند. برای نمونه معمولاً سیستم‌عامل‌های میزبان از روش‌هایی استفاده می‌کنند که بخشی از حافظهٔ تصادفی را روی سخت‌دیسک کپی می‌کند.

en	Only run Tails in a virtual machine if leaving traces on the hard disk is not a concern for you.
fa	تنها در صورتی از تیلز روی یک ماشین مجازی استفاده کنید که به جا ماندن ردپایتان روی سخت‌دیسک برایتان مشکلی ایجاد نکند.

en	This is why Tails warns you when it is running inside a virtual machine.
fa	به همین دلیل است که تیلز هنگام راه‌اندازی شدن در یک ماشین مجازی به شما هشدار می‌دهد.

en	The Tails virtual machine does not modify the behavior of the host operating system and the network traffic of the host is not anonymized. The MAC address of the computer is not modified by the [[MAC address anonymization|first_steps/welcome_screen/mac_spoofing]] feature of Tails when run in a virtual machine.
fa	ماشین مجازی تیلز رفتار سیستم‌عامل میزبان را تغییر نمی‌دهد و ترافیک شبکهٔ میزبان ناشناس نمی‌شود. ویژگی [[جا زدن آدرس مک|first_steps/welcome_screen/mac_spoofing]] نیز هنگام راه‌اندازی تیلز از یک ماشین مجازی باعث عوض شدن آدرس مک رایانه نمی‌شود.

en	Virtualization solutions
fa	راه‌حل‌های مجازی‌سازی

en	To run Tails inside a virtual machine, you need to have virtualization software installed on the host operating system. Different virtualization software exists for Linux, Windows, and macOS. Unfortunately, we only know of virtualization solutions for Linux that work well with Tails.
fa	برای اجرای تیلز در یک ماشین مجازی باید یک نرم‌افزار مجازی‌سازی روی سیستم‌عامل میزبان نصب کرده باشید. نرم‌افزارهای مجازی‌سازی مختلفی برای لینوکس، ویندوز و مک اواس ده وجود دارند.

en	We only mention Free Software, because we believe that it is a necessary condition to be trustworthy. Proprietary virtualization software exist, such as VMWare, but is not listed here on purpose.

en	***GNOME Boxes*** is only available on Linux. It has a simpler user interface than *virt-manager* but does not allow to use a Persistent Storage.
fa	***گنوم باکسز*** برای لینوکس موجود است. یک رابط کاربری ساده دارد اما به شما اجازهٔ استفاده از یک درایو مانا نمی‌دهد.

en	See [[running Tails in *GNOME Boxes*|boxes]].

en	***virt-manager*** is only available on Linux. It has a more complex user interface than *GNOME Boxes* but allows to use a Persistent Storage, either by:
fa	***ویرت‌منجر*** برای لینوکس موجود است. رابط کاربری‌اش کمی پیچیده‌تر است و با یکی از این راه‌ها به شما اجازهٔ استفاده از یک درایو مانا می‌دهد:

en	Starting Tails from a USB stick.
fa	راه‌اندازی تیلز از یک درایو یواس‌بی یا کارت حافظه.

en	Creating a virtual USB storage volume saved as a single file on the host operating system.
fa	ایجاد یک درایو ذخیرهٔ یواس‌بی مجازی که به شکل یک فایل روی سیستم‌عامل میزبان ذخیره شده باشد.

en	See [[running Tails in *virt-manager*|virt-manager]].