IP为何访问失败和限制IP访问怎么办?
jj
2022-04-11
很多朋友不耐烦了,一旦用不了就认定这个代理IP有问题,换了另一个继续用,结果还是一样。遇到这种问题不要心急,找出问题的根源在哪里,然后解决。
一、API提取环节是否正常,ip代理软件是否能正常提取,很多软件第一步设置不正确,根本无法提取ip,或者API返回格式不符合要求。也有很多朋友的代码对IP分隔符处理错误。曾经有朋友用IP代理软件每次都成功,其他的都失败了。经过反复调查,他们发现分离器处理不当。
那么怎么分辨是不是API提取链接的问题呢?其实很简单。将API提取链接复制到浏览器栏,然后按enter打开它。可以看到结果:
1。打不开网页,API有问题;2.正常返回IP,检查格式是否符合要求;3.异常返回的其他原因,如参数缺失,或提取过快等。
1。打不开网页,API有问题;2.正常返回IP,检查格式是否符合要求;3.异常返回的其他原因,如参数缺失,或提取过快等。
二,ip代理软件授权是否正确?现在很多付费代理IP都需要授权才能使用,安全性更高。目前主流的授权方式有三种:1。IP白名单;2.用户名+密码;3,1,2都支持,可以自己切换。API可以提取IP代理失败时,需要检查授权,比如代理的固定终端IP是否绑定在IP白名单授权模式下;在用户名+密码的授权下,是否授权正确;如果两种授权模式都支持,授权会混淆吗?
那么如何判断授权是否有误呢?其实也很简单:1。登录代理IP网站管理后台,直接查看;2.浏览器设置代理IP测试。不存在与固定终端IP绑定的IP白名单授权模式或用户名+密码授权模式。浏览器设置代理IP后,会弹出一个用户名+密码对话框,要求输入用户名和密码;3.通常,代码运行结果会返回407错误。
三,反爬虫策略是否正确,遇到的问题很多。明明一切都设置好了,代码也正确,但是访问不成功或者成功率很低。之前的一些访问是成功的,突然一天之后,所有的访问都失败了或者失败率非常高。很多朋友的第一反应就是代理IP质量不好,掉线了,赶紧换个IP代理服务器。
第一种是用户电脑安装了第三方查询软件或插件,导致非人工、高频访问系统,访问受限;
第二种是用户电脑所在的共享公网IP地址内的其他电脑有机器访问行为,多次触发禁止。
访问规则,导致公网IP地址被禁止访问,那么知道了原因,应该如何处理网站限制IP访问的问题呢?
第一步,关闭电脑上安装的第三方查询软件或插件,清空缓存,1-3小时后再尝试访问。
第二步是更改IP地址,并启用本地hosts文件来解析域名。打开Windows安装盘(如c盘),进入目录WINDOWSSYSTEM32DRIVERSETC,找到hosts文件(不带扩展名),用记事本或写字板打开;然后,添加被屏蔽的网站域名和对应的IP,每行格式为:145 . 97 . 39 . 132 en . Wikipedia . org;保存该文件,并在再次上网时启用本地主机文件来解析域名,以便您可以访问被阻止的网站。
第三步:重启路由器,断开并重新连接宽带,路由器用户直接进入路由器操作界面,运行状态-断开-连接-重新连接。
第四步,使用IP代理访问IE-工具-IT选项-连接-找到代理的设置。当然,首先你得找个朋友拿到ip代理服务器的ip和端口,如果在尝试了以上方法后仍然无法访问网站,而又不得不根据业务需要访问网站,那么就只有最笨的方法了,人工联系。
上一篇:ip代理使用在爬虫的情况