WireGuard client for macOS doesn't support split tunneling so I made one
10 months ago
- #VPN
- #WireGuard
- #macOS
- 作者为macOS开发了自定义WireGuard客户端,支持分流隧道功能,实现VPN的选择性使用。
- 分流隧道技术很有必要,因为Reddit等网站和银行站点会通过检测数据中心IP来屏蔽VPN流量。
- 解决方案是通过修改WireGuard配置,添加PostUp/PostDown规则来绕过特定IP段的VPN通道。
- 具体步骤包括:安装WireGuard工具、配置分流隧道路由、为VPN命令设置免密码sudo权限。
- 使用Xbar创建macOS状态栏应用,方便快速切换VPN连接。
- 作者分享了作为独立开发者的经验,并邀请合作开发新项目。