为使用各类全局代理VPN的windows用户提供国内国外IP/域名的分流服务。
add.txt和del.txt为写入和删除时使用的路由表;
routes-up.bat和routes-down.bat为Tunsafe在连接前和断开后调用的写入/删除路由表的批处理文件。通过Tunsafe的PreUp和PostDown命令调用。
client_pre.bat和client_down.bat为Openvpn在连接前和断开后调用的写入/删除路由表的批处理文件。Openvpn连接时会自动调用。
cmroute.dll会被上述批处理文件调用,作用是秒载/秒删路由表。即使有数千条路由表也能秒载入,秒删除。
Overture使用方法可以参考:https://moe.best/tutorial/overture.html
3. 下载route.zip解压到Tunsafe安装目录。
假设你的Tunsafe安装在D盘abc目录下,你需要在客户端配置文件添加以下五条命令
PreUp = start D:\abc\TunSafe\route\routes-up.bat
PostUp = start D:\abc\TunSafe\route\dns-up.bat
PostDown = start D:\abc\TunSafe\route\routes-down.bat
PostDown = start D:\software\TunSafe\route\dns-down.bat
ExcludedIPs = 127.0.0.1/32
然后修改配置文件的DNS地址为本机地址即:127.0.0.1
设置实例请参考sample.conf
连接成功后可上 http://ip111.cn/ 测试自己的IP。
1. 下载client.zip解压到OPENVPN的config文件夹中,需要确保解压出的文件与你的配置文件client.ovpn保存在同一目录中。
假如你的配置文件不是client.ovpn而是abc.ovpn,你需要将client_pre.bat和client_down.bat分别改名为abc_pre.bat和abc_down.bat,否则OPENVPN无法自动调用批处理文件。
pull-filter ignore "dhcp-option DNS"
dhcp-option DNS 127.0.0.1