如何检查 SOCKS 服务器是不是正常工作?

Posted

技术标签:

【中文标题】如何检查 SOCKS 服务器是不是正常工作?【英文标题】:How can I check if a SOCKS server is working?如何检查 SOCKS 服务器是否正常工作? 【发布时间】:2011-03-12 23:10:50 【问题描述】:

我想定期检查我的 SOCKS 5 服务器是否工作正常。 仅 ping 服务器或成功连接到 SOCKS 服务对我来说是不够的。我想通过成功下载 html 文件(或任何其他合理的方式)来检查服务器是否实际工作。

我应该如何检查它?我该怎么做?

谢谢。

【问题讨论】:

【参考方案1】:

试试pycyurl 库,因为它支持 SOCKS 5 代理。另一个答案shows how to use it。然后,如果您的代理已关闭,您可以使用 smtplib 向您发送电子邮件,并将完成的脚本放入您的 crontab(或其他一些自动化方法)。

【讨论】:

以上是关于如何检查 SOCKS 服务器是不是正常工作?的主要内容,如果未能解决你的问题,请参考以下文章

DNS 的 SOCKS5 代理如何在浏览器中工作?

IP网络中的socks技术

C# 在使用代理之前测试它们是不是正常工作

如何正确认识socks5代理ip

手机浏览器如何设置socks5代理?

使用 PHP 时使用 socks5 代理的 cURL 请求失败,但它通过命令行工作