将 vpn 与 python 个请求一起使用
use vpn with python requests
我必须解决以下问题。我需要检查某些网址是否正常工作并返回正确的响应。我想为此使用 python 请求。但是,如果设备或地理位置不正确,则网址中有重定向,我们需要检查大量移动网站和多个地理位置的网址。
有没有办法通过带有 Python 个请求的 VPN 工作?
编辑:
我忘了说,这是针对 ubuntu 14.04 服务器的。所以不是家用电脑。在我的笔记本电脑上,我使用 HideMyAss 和 IpVanish,但我想在我的服务器上 运行 一个 cron 作业来自动检查它。我不需要隐藏任何信息,所以我也可以使用代理。
根据您使用的 OS,可以使用以下选项:
- If OS X: 使用Apple 的Automator 脚本切换VPN 连接(前提是事先设置好)。然后,您可以使用 bash 脚本来包装您的 python 脚本并切换连接(例如,基于 URL)
- 使用代理列表(不是 VPN)。这是最简单的解决方案
- 使用自定义 VPN 连接管理,如下所示:https://gist.github.com/domenkozar/1547663
不过,此选项需要大量工作。
我必须解决以下问题。我需要检查某些网址是否正常工作并返回正确的响应。我想为此使用 python 请求。但是,如果设备或地理位置不正确,则网址中有重定向,我们需要检查大量移动网站和多个地理位置的网址。
有没有办法通过带有 Python 个请求的 VPN 工作?
编辑: 我忘了说,这是针对 ubuntu 14.04 服务器的。所以不是家用电脑。在我的笔记本电脑上,我使用 HideMyAss 和 IpVanish,但我想在我的服务器上 运行 一个 cron 作业来自动检查它。我不需要隐藏任何信息,所以我也可以使用代理。
根据您使用的 OS,可以使用以下选项:
- If OS X: 使用Apple 的Automator 脚本切换VPN 连接(前提是事先设置好)。然后,您可以使用 bash 脚本来包装您的 python 脚本并切换连接(例如,基于 URL)
- 使用代理列表(不是 VPN)。这是最简单的解决方案
- 使用自定义 VPN 连接管理,如下所示:https://gist.github.com/domenkozar/1547663 不过,此选项需要大量工作。