2012年3月4日 星期日

Tun/Tap on Windows


tuntap for windows
1. Tun: 似乎是 layer 3
2. Tap: 似乎是 layer 2

tuntap driver 主要是在 OpenVPN project 中

tuntap driver 包含兩個檔案
1. tap901.sys: driver 本身
2. .inf 檔:OemWin2K.inf

要安裝在 windows 中需要有 Microsoft 的 DevCon(Device Console)檔,OpenVPN 有包含該檔,但改名過,稱 tapinstall

尚有一個 .cat 檔案

================================
1. install interface
c:\> DevCon install OemWin2k.inf TAP0801
2. enable interface and set static IP
c:\> netsh interface ip set address static 10.3.0.1 255.255.255.0
replace with the connection name of the tap driver in the Control Panel




尚有兩個檔案
1. addtap.bat:似乎是安裝 tap driver
2. deltapall.bat:會將所有的 tap drivers 全部移除,若想要一個一個移除,需使用 Windows 本身 device manager

沒有留言: