【发布时间】:2019-05-26 17:21:59
【问题描述】:
我的 (Windows) 计算机通过 OpenVPN 连接到我的 VPN 提供商。这意味着一切都会经过它,或者也使用它的代理来进行一些变化。
在许多情况下,我不希望它在发出请求时通过 VPN(或任何代理)。例如,当我使用 PHP 登录我的银行时。或者当所有代理/VPN 被阻止下载文件或加载网页等时,这种情况经常发生。但是后来我被卡住了,因为据我所知,没有办法告诉 PHP “绕过 VPN 并直接使用我的家庭 IP 地址”。
我想要类似的东西:
php_bypass_VPN();
/* make cURL requests here */
php_restore_VPN();
有可能吗?如果不是,为什么这对其他人来说不是一个主要问题?或者是吗?它给我带来了无数个问题,而不仅仅是在 PHP 环境中。例如,我希望缓冲的本地 Internet 广播电台也通过我的正常 IP 地址,但我从未见过任何软件提供任何“绕过 VPN”的方法。
如果解决方案涉及破解操作系统和/或安装大量间谍软件,我会不高兴。请告诉我有一些简单的方法可以做到这一点,例如:
shell_exec('somebinary bypassvpntemporarily');
这会很不错,尽管跨平台解决方案会更受欢迎。
【问题讨论】: