官方 NordVPN 没有提供该功能,可以通过 Viscosity 搭配 chnroutes 来实现。 另外 macOS Mojave 上添加路由表,必须以 root 方式执行,所以只能手动添加或者移除路由表。
① 安装Viscosity
客户端。
② 下载 NordVPN 的配置文件 ovpn_tblk.zip。
③ 下载 chnroutes.py,执行以下命令,生成ip-up
和ip-down
两个文件。
1 |
|
④ 在官方 NordVPN 客户端上,测试好能够连上的节点。如下图,Australia #154
节点可用。
⑤ 另外 NordVPN 按照如下设置,可以提高连接的成功率。
⑥ 解压配置文件 ovpn_tblk.zip
,找到Australia #154
节点对应的配置文件au154.nordvpn.com.tcp.ovpn
,在<ca>
之前增加以下配置,然后点击安装。
1 |
|
⑦ 在终端执行以下命令添加路由表。
1 |
|
⑧ 再使用Viscosity
连接 VPN,可以实现国内外网站分流。
⑨ 不需要分流的时候,使用以下命令移除路由表即可。
1 |
|