![]() If host RAM is limited, you can reduce it later. Specify 1 GB memory to avoid disk swapping. Enter your desired VM name, and select the proper OS type (Linux) and version (Ubuntu for Ubuntu, Mint or Xubuntu) or Debian, choosing 32-bit or 64-bit as appropriate. Possibilities include Arch, Fedora, PCBSD, Windows and Yosemite Zone.įirst open VirtualBox, and click the New icon. For compartments where separation is crucial, use VMs with different graphics drivers. Use Debian or Lubuntu, perhaps, but not both (where it matters, anyway). It’s best to compartmentalize across VMs with different graphics drivers. On a given host, all VMs that use a given graphics driver will have the same WebGL fingerprint, because they all use the same virtual GPU. Advanced Privacy and Anonymity Using VMs, VPN’s, Tor, WebGL fingerprinting is a serious risk when using VMs for compartmentalization. In any case, you’ll need the standard desktop installer image file for creating LiveCD VMs (explained below).Īs discussed in Part 2. Or you can download a 32-bit (aka i386) regular desktop installer image file for the Linux distro that you’ve chosen. You can use the same 64-bit alternative installer image file (Ubuntu, Xubuntu or Debian) that you used for the host machine. Debian is arguably more secure, but not as user-friendly. For those who dislike the Unity desktop, Xubuntu and Mint (both based on Ubuntu) are good alternatives. It’s best to use releases with long-term support (currently 12.04). Ubuntu is a good choice for new Linux users. It’s open-source and free, so there’s no money trail linking you to a product ID. Linux is the best choice for a secure and private workstation VM. Second, you start the VM, and install the OS, just as you would on a physical machine. First, you configure the new VM in VirtualBox. Creating Linux Workstation VMĬreating VMs is very easy, and section 1.7 of the VirtualBox manual (hit F1) explains it well. Although that’s not part of this series of guides, it’s discussed here in some detail. ![]() For example, you could have the host machine access the Internet through an intrusion prevention system (IPS) and/or a nested chain of VPNs and Tor. In particular, it’s possible to route traffic from the host machine’s LAN (with Bridged Adapter) to a VM (or even a network of VMs) and then back to the host (with Host-only Adapter) through a virtual network adapter. The two bridging modes work well together. Second, through selecting Host-only Adapter, VM network adapters can be bridged to virtual network adapters on the host. Conversely, by bridging the LAN adapter of a router/firewall VM to another host network adapter, you can provide routed resources (such as a VPN or Tor tunnel) to other physical machines or networks. For example, VMs with WAN bridged to the host’s LAN adapter behave just like other machines on the host’s LAN, perhaps with IP addresses from the LAN router. First, through selecting Bridged Adapter, they can be bridged to the host’s physical network adapters. VM network adapters can be attached to the host machine in two other ways. That’s the basis of the setup that we’re creating. You can also use router/firewall VMs to establish connections with remote VPN servers or Tor through WAN, and route those connections to LAN. ![]() For example, you can attach the WAN adapter to the host via NAT, and the LAN adapter to an internal network. Router/firewall VMs (such as pfSense and OpenWRT) have at least two network adapters, WAN and LAN, and typically run a DHCP server on LAN. But there is no network connectivity with the host machine for VMs that are attached to either NAT or internal networks. VM network adapters can also be attached to VirtualBox internal networks, and multiple VMs can communicate through shared internal networks. Multiple VMs using VirtualBox NAT are isolated from each other. That is, they use the host machine’s active network gateway (wired, wireless, VPN, etc) with network address translation (NAT) and VirtualBox’s built-in DHCP server. VirtualBox Networking Basicsīy default, VM network adapters are attached to NAT. With VirtualBox running, hitting F1 opens the user manual, which is excellent and comprehensive. Finally, download the Extension Pack, and open it with VirtualBox to install. For Debian hosts, use dpkg in a terminal. Then open the downloaded package with the Ubuntu Software Center, and install. Download the version of VirtualBox for your host machine OS from. ![]() This tutorial covers installing VirtualBox, and creating Linux (Ubuntu, Xubuntu or Debian) workstation and LiveCD VMs. Installing VirtualBox and Creating Linux VMs Introduction Back to Privacy Guides Advanced Privacy and Anonymity Using VMs, VPN’s, Tor – Part 5
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |