This guide helps you set up multiple virtual machines (VMs) for gaming promotions and referral programs. Each VM will appear as a separate device to external systems, allowing you to run multiple instances of games or promotional campaigns.
- Minimum System Requirements:
- 16GB RAM (32GB recommended for multiple VMs)
- 4+ CPU cores
- 80GB+ free disk space
- Internet connection (WiFi or Ethernet)
- Go to VirtualBox Downloads
- Download VirtualBox for your operating system (Windows/Mac/Linux)
- Download VirtualBox Extension Pack (same page, "All supported platforms")
- Run the VirtualBox installer with default settings
- Complete the installation and restart if prompted
- Double-click the downloaded
.vbox-extpackfile - Or in VirtualBox: File -> Preferences -> Extensions -> Add
- Accept the Oracle license agreement
- Restart VirtualBox
- Open VirtualBox
- File -> Preferences -> General:
- Set "Default Machine Folder" to a drive with plenty of space
- Input: Leave Host Key as Right Ctrl (or change to preference)
- Click "New" in VirtualBox
- Name: GameVM_1
- Type: Microsoft Windows
- Version: Windows 10 or Windows 11 (64-bit)
- Click Next
For systems with 32GB RAM:
- Base Memory: 8192 MB (8GB)
- Processors: 4 cores
For systems with 16GB RAM:
- Base Memory: 4096 MB (4GB)
- Processors: 2-4 cores
- Create a virtual hard disk now
- Hard disk file type: VDI
- Storage: Dynamically allocated
- Size: 80-100 GB
- Click Create
- Select your VM -> Settings -> Display:
- Video Memory: 128 MB (maximum)
- Graphics Controller: VMSVGA or VBoxSVGA
- Enable 3D Acceleration: (if available)
- Settings -> Network -> Adapter 1:
- Attached to: Bridged Adapter
- Name:
- For WiFi (laptops): Select your WiFi adapter
- For Ethernet (desktops): Select your Ethernet adapter
- Advanced -> MAC Address: Click refresh button =�
- Cable connected:
- Settings -> System -> Motherboard:
- Enable I/O APIC:
- Settings -> System -> Processor:
- Enable PAE/NX:
- Settings -> Storage:
- Controller IDE -> Empty
- Click disk icon -> Choose a disk file
- Select your Windows ISO file
- Click Start (green arrow)
- Install Windows normally
- Complete Windows setup with unique computer name (e.g., "GamePC-1")
- In running VM: Devices -> Insert Guest Additions CD image
- Open This PC -> double-click CD Drive (Guest Additions)
- Run VBoxWindowsAdditions.exe as administrator
- Install with default settings
- Restart the VM
After restart:
- View -> Auto-resize Guest Display
- The screen will now resize properly with the window
In the VM, open Command Prompt and run:
ipconfig /allNote down:
- IPv4 Address (e.g., 192.168.1.100)
- Physical Address (MAC) (e.g., 08-00-27-XX-XX-XX)
On your main computer, run the same command:
ipconfig /allSuccess indicators:
- Different IP addresses (e.g., Host: 192.168.1.50, VM: 192.168.1.100)
- Different MAC addresses
- Same default gateway (router IP)
In VM browser, visit: https://whatismyipaddress.com/
- External IP may be the same (normal for home networks)
- The important part is different internal IPs and MAC addresses
In the VM:
- System -> Advanced system settings -> Performance -> Settings
- Select "Adjust for best performance"
- Power Options: Set to "High performance"
- Temporarily disable Windows Defender (for better performance)
- Turn off automatic updates during gaming
- Close background applications
- Shut down the first VM completely
- Right-click VM -> Clone
- Name: GameVM_2
- MAC Address Policy: -> Generate new MAC addresses for all network adapters
- Clone Type: Full clone
- Click Clone
- Start the cloned VM
- Run
ipconfig /all- should show different IP and MAC - Change computer name: Settings -> System -> About -> Rename this PC
For each VM, use different browsers or clear all data:
- VM 1: Chrome
- VM 2: Firefox
- VM 3: Edge
- Or clear all browser data between uses
- Run VMs one at a time for better performance
- Different screen resolutions per VM
- Unique computer names for each VM
- Different browsers or cleared browser data
- Each VM gets a unique IP from your router
- MAC addresses must be different (automatic when cloning correctly)
- Use private/incognito browsing modes
- Avoid DNS/AdBlock software as some promotions detect this
For 32GB RAM systems:
- Run 2-3 VMs simultaneously (8GB each)
- Or 4-5 VMs (4-6GB each)
For 16GB RAM systems:
- Run 1 VM at a time (6-8GB)
- Or 2 VMs (4GB each)
- Increase VM RAM allocation
- Assign more CPU cores
- Enable 3D acceleration if available
- Close unnecessary programs on host system
- Verify Bridged Adapter is selected
- Check that different MAC addresses are generated
- Restart router if VMs get same IP
- Install Extension Pack
- Try different Graphics Controllers (VBoxSVGA, VBoxVGA)
- Some hardware doesn't support VM 3D acceleration
-> Legal Disclaimer: Only use this setup for legitimate promotional campaigns that allow multiple accounts. Always read terms of service.
-> Performance: VMs run 30-50% slower than native systems. Choose games accordingly.
-> Security: Each VM is isolated but shares your internet connection and external IP address.
- VirtualBox installed
- Extension Pack installed
- VM created with 8GB RAM, 4 cores, 80GB disk
- Bridged network adapter configured
- Unique MAC address generated
- Windows installed and updated
- Guest Additions installed
- Network isolation verified (different IPs/MACs)
- Performance optimized
- Additional VMs cloned with new MAC addresses
Success: Each VM will appear as a separate computer to external systems, perfect for gaming promotions and referral programs.