Using with virtual machines - atauenis/webone GitHub Wiki

An example of case where WebOne can be used - connecting virtual machines with older browsers to modern WWW via host computer.

This article is about how to configure virtual machines and emulators to use WebOne running on host system.

Oracle VirtualBox

  1. Open target virtual machine Settings.
  2. Go to Network tab.
  3. Set adapters properties:
    • If you want to keep direct connection to WWW as alternative route or for non-HTTP protocols:
      • Set Adapter 1 to NAT mode.
      • Enable Adapter 2 and set it to Host-only Adapter.
    • If you don't want to keep direct connection of VM to WWW, set single network adapter to Host-only Adapter mode. All interaction with WWW will be possible only via WebOne proxy server. Also you'll be able to transfer files from host computer to the virtual machine.
  4. Open File -> Host Network Manager. Then look for IP address under Configure Adapter Manually box. This IP address will be which is needs to be set in Web Browser settings in Proxy options.

Microsoft Virtual PC

  1. Open target virtual machine Settings.
  2. Go to Networking configuration.
  3. Set Number of network adapters to 1.
  4. Open Adapter 1 type selection, and choose your real network card name.
  5. Start the virtual machine and ping the host computer to find its IP address. This IP will be which is needs to be set in Web Browser settings.
    • All protocols will work, including HTTP, SMB, IRC, FTP.
    • Be careful, as the VM can access all local network, connected via chosen adapter. Don't run unknown applications such as keygens and cracks, as the may contain network worms. Modern OSes are not gets affected by most of them, but some still can make unhappiness.

86box, PCem, Basilisk II, SheepShaver and similar

  • Making connections from guest system to host is impossible via SLIRP. Use PCAP mode.
  • Another method is to rent a virtual hosting (VPS), and run WebOne on it. So the proxy server will have a public white IP and will be accessible through Internet even via SLIRP on your PC. In case of using a VPS it is important to set proxy password, as the server will be found via port scanners and will be used by hackers too.

UniPCemu

On VOGONS, author of UniPCemu (superfury) said interesting things about work with WebOne.

Currently I have not tested all, but all sounds very interesting.