Overlay proxy for Windows 2000/XP

If you only intend to run the binary, you can use the instructions on this page. If you plan to compile the proxy under Windows, please refer the source installation page.

Installation:

  1. Install Cygwin. Alternatively, you can use the Cygwin version bundled with the proxy by choosing the option "Install required Cygwin DLLs" during installation.
  2. Install TAP-Win32 driver
  3. Set MTU size of the TAP-Win32 adapter
  4. Download and execute proxy installer (setup.exe)
    Launch the proxy configurator at the end of the installation procedure (JRE required). If you do not have JRE installed, you can manually edit the configuration XML files. Sample configuration files can be found here
    You can also register generic proxy as a system service.
  5. Once configuration is done, there are two ways to run the proxy,
    1. To run proxy in command-line mode,
      select "Start menu\All Programs\genericProxy\Run i3 Proxy".
    2. To run generic proxy as a system service,
      select "Start menu\All Programs\genericProxy\Run i3ProxyMonitor",
      then from the ProxyMonitor systray icon, select "Start"
Note : If you installed Cygwin under a directory other than 'C:\cygwin', you have to modify generic_proxy_run.bat to set PATH correctly.

Edit C:\Program Files\genericProxy\generic_proxy_run.bat and change "C:\cygwin\bin" according to your Cygwin installation.
-----------------------------------
@echo off
set PATH=C:\cygwin\bin;%PATH%
%1 %2
-----------------------------------