我正在编写一个执行冗余任务的 python 程序。程序循环一定次数后,我需要能够切换 VPN 服务器并重新开始。所以我基本上尝试使用 Nord VPN 作为 python 中的代理。有人能指出我正确的方向吗?
我不确定,但他们的 python API 似乎可以完成所描述的任务。它确实使您能够通过 python 连接到 VPN 服务器,所以我想您可以检测到何时需要更改服务器,然后使用他们的 API 连接到它。
使用命令“scutil --nc stop“NordVPN NordLynx””
要通过 OSX 上的终端连接和断开 NordVPN,我执行了以下操作。
然后我就可以使用
./vpnutil start NordVPN_IKEv2_service_name
和./vpnutil stop NordVPN_IKEv2_service_name
我想它不是特定于 python 的,但它可以与 shell 命令一起使用,所以我想它也可以与 python 一起使用(通过 python 执行 shell 命令)。