mirror of
https://github.com/yarrick/iodine.git
synced 2024-11-22 06:41:26 +00:00
updated win32 readme
This commit is contained in:
parent
80ae712a6f
commit
42cc4ecc3a
|
@ -22,17 +22,25 @@ You need:
|
||||||
Then run "make cross-mingw"
|
Then run "make cross-mingw"
|
||||||
Note that the binaries will not get a .exe suffix
|
Note that the binaries will not get a .exe suffix
|
||||||
|
|
||||||
|
You can get zlib for MinGW here (both for native and crosscompile):
|
||||||
|
http://code.kryo.se/iodine/deps/zlib.zip
|
||||||
|
Unzip it in your MinGW directory on Windows or in $ROOT/usr for
|
||||||
|
cross-compile.
|
||||||
|
|
||||||
== Running iodine on Windows:
|
== Running iodine on Windows:
|
||||||
|
Get the TAP32 driver here (choose OpenVPN 2.0.9 Windows Installer,
|
||||||
|
you can choose to get only the driver):
|
||||||
|
http://openvpn.net/index.php/downloads.html
|
||||||
|
|
||||||
The following fixable limitations apply:
|
The following fixable limitations apply:
|
||||||
- The password is shown when entered
|
- The password is shown when entered
|
||||||
- DNS server IP can not be fetched automatically
|
- DNS server IP can not be fetched automatically
|
||||||
- Exactly one TAP32 interface must be installed
|
- Exactly one TAP32 interface must be installed
|
||||||
- The TAP32 interface must be named "dns"
|
- The TAP32 interface must be named "dns" and be version 0801
|
||||||
- Server cannot read packet destination address
|
- Server cannot read packet destination address
|
||||||
|
- Server must be run with /30 netmask (really?)
|
||||||
|
|
||||||
The following (probably) un-fixable limitations apply:
|
The following (probably) un-fixable limitations apply:
|
||||||
- Server must be run with /30 netmask = 1 user at a time
|
|
||||||
- Priviligies cannot be dropped
|
- Priviligies cannot be dropped
|
||||||
- chroot() cannot be used
|
- chroot() cannot be used
|
||||||
- Detaching from terminal not possible
|
- Detaching from terminal not possible
|
||||||
|
|
Loading…
Reference in a new issue