- Download VirtualBox version of Whonix: https://www.whonix.org/wiki/VirtualBox
- Extract the downloaded file using 7Zip to a new folder.
- Extraction may not work. Better to 'Open as Archive' and then copy contents out.
- Run the following commands:
vmware-vdiskmanager.exe -r "<path>\Whonix-Xfce-17.3.9.9.Intel_AMD64\temp-disk001.vmdk" -t 0 "<path>\Whonix-Xfce-17.3.9.9.Intel_AMD64\Whonix-GW.vmdk" vmware-vdiskmanager.exe -r "<path>\Whonix-Xfce-17.3.9.9.Intel_AMD64\temp-disk002.vmdk" -t 0 "<path>\Whonix-Xfce-17.3.9.9.Intel_AMD64\Whonix-WS.vmdk"
- Create the new Whonix Gateway Virtual Machine in VMWare Workstation with the following options:
- Custom
- Newest Workstation version
- Install Operating System later
- Linux -> Debian X 64-bit (see: https://www.whonix.org/wiki/About#Whonix_Version)
- Name: Whonix-GW
- Default CPU and Memory options should be fine
- NAT network configuration
- Default IO Controller and Disk Type
- Disk selection should be 'Use an existing virtual disk' and select the 'Whonix-GW.vmdk' file created earlier.
- Accept the Conversion when prompted
- Apply the following customisations:
- Disable CD/DVD Drive connect at power on
- Remove the USB Controller, Sound Card, and Printer
- Add a Network Adapter with the following properties:
- Lan Segment: whonix
- Finish Virtual Machine creation
- Create the new Whonix Workstation Virtual Machine in VMWare Workstation with the following options:
- Custom
- Newest Workstation version
- Install Operating System later
- Linux -> Debian X 64-bit (see: https://www.whonix.org/wiki/About#Whonix_Version)
- Name: Whonix-WS
- Default CPU should be fine but increase Memory to 4 GiB
- NAT network configuration
- Default IO Controller and Disk Type
- Disk selection should be 'Use an existing virtual disk' and select the 'Whonix-WS.vmdk' file created earlier.
- Accept the Conversion when prompted
- Apply the following customisations:
- Disable CD/DVD Drive connect at power on
- Remove the USB Controller, Sound Card, and Printer
- Change the existing NAT Network Adapter to have the following properties:
- Lan Segment: whonix
- Finish Virtual Machine creation
- Start the Whonix-GW VM.
- In Whonix 18, you need to start the VM in Maintenance mode.
- Cancel the Tor Connection check when it starts as it will not succeed.
- Open a terminal and sign in as the root account using
sudo -i. - Open the following file using
mousepad:/etc/systemcheck.d/30_default.conf- In Whonix 18, this file is
/etc/systemcheck.d/50_user.conf
- In Whonix 18, this file is
- Change the
NO_EXIT_ON_UNSUPPORTED_VIRTUALIZERto1and save the file.- In Whonix 18, modificatin is to add
systemcheck_skip_functions+=" check_virtualizer "(spaces are important)
- In Whonix 18, modificatin is to add
- Open the following file using
mousepad:/etc/network/interfaces.d/30_non-qubes-whonix. - Change the
eth0configuration to the entries found in the Virtual Network Editor for the NAT Adapter:- Address: Value of 'Subnet IP' with a random 4th digit.
- Gateway: Value of 'Gateway'
- Save and close the file.
- Run the following command:
ifdown eth0; ifup eth0. - Run the following command:
reboot.
- Start the Whonix-WS VM.
- Cancel the Tor Connection check when it starts as it will not succeed.
- Open a terminal and sign in as the root account using
sudo -i. - Open the following file using
mousepad:/etc/systemcheck.d/30_default.conf - Change the
NO_EXIT_ON_UNSUPPORTED_VIRTUALIZERto1and save the file. - Run the following command:
reboot.
Last active
May 10, 2026 05:34
-
-
Save Renegade-Master/c3a9ece184b321f624ea96fbf856c643 to your computer and use it in GitHub Desktop.
Install Whonix with VMWare Workstation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment