检查VPN连接是否实际使用的正确方法是什么(PHP CLI)?

时间:2019-09-14 00:26:14

标签: php windows openvpn

我运行一个PHP CLI脚本。在做任何事情之前,我要确保已使用VPN连接。有时,它在启动时不连接,有时,它在首次激活后会随机掉线。

我希望能够从PHP CLI中检测到这一点。

除了不断向报告我的主机名的远程服务器发出请求,然后检查它是否包含某些已知的域/字符串之外,还有其他方法吗?该“解决方案”很快就会给我带来麻烦,因为它持续不断地(每分钟一个)检查连接是否仍在使用VPN。

我不能运行自己的服务器来仅为我提供这种服务。

如果要这样做,我要检查的PC位于一台NAT路由器后面的家里。它运行OpenVPN,据我所知,它不提供任何有用的“本地API”,这会让我询问连接是否仍处于活动状态,等等。

我没主意了。

0 个答案:

没有答案