如何检查特定的IP地址或代理是否存活或死亡
答案 0 :(得分:2)
由于您和远程主机之间可能存在任何级别的过滤或转换,因此确定是否可以连接到特定主机的仅方式实际上是尝试连接。如果连接成功,那么你可以,否则就不能。
Ping还不够,因为ICMP ECHO请求可能会被阻止,但TCP连接可能会很好。
答案 1 :(得分:0)
也许这里的这个问题会有所帮助,关于在python中进行ping操作。
答案 2 :(得分:0)
IP地址对应于设备。在一般意义上,您无法“连接”到设备。您可以连接到端口标识的设备上的服务。因此,您可以找到您感兴趣的代理服务器的IP地址和端口,然后尝试使用简单的socket.connect
连接到它。如果连接正常,您可以更改确保在该IP地址的该端口上运行某些。然后你继续使用它,如果事情没有你想象的那样,你可以做出进一步的决定。