有没有一种方法可以通过macOS命令行或python库控制诺德VPN?

7vhp5slm  于 2023-11-16  发布在  Python
关注(0)|答案(3)|浏览(138)

我正在写一个python程序,它执行一个冗余的任务。在程序循环一定次数后,我需要能够切换VPN服务器并重新开始。所以我基本上是在尝试使用诺德VPN作为python中的代理。有人能给我指出正确的方向吗?

sqxo8psd

sqxo8psd1#

我不确定,但似乎他们的python API可能是可行的任务描述.它确实使您能够通过python连接到VPN服务器,所以我想你可以只检测,当你需要改变服务器,然后只需连接到它与他们的API.

sdnqo3pr

sdnqo3pr2#

使用命令“scutil --nc stop“NordVPN NordLynx””

o8x7eapl

o8x7eapl3#

要通过OSX上的终端连接和断开NordVPN,我做了以下操作。
1.按照https://support.nordvpn.com/Connectivity/macOS/1133051642/How-to-connect-to-NordVPN-with-IKEv2-IPSec-on-macOS.htm中的说明设置手动连接(IKEv2)。
1.下载并使用https://github.com/Timac/VPNStatus(更多信息请点击https://blog.timac.org/2018/0719-vpnstatus/
然后我可以使用./vpnutil start NordVPN_IKEv2_service_name./vpnutil stop NordVPN_IKEv2_service_name
我猜这不是python特有的,但它可以与shell命令一起工作,所以我猜它也可以与python一起工作(通过python执行shell命令)。

相关问题