我知道,使用Python,可以访问网页。但是,是否也可以每次访问一个具有新IP地址的网页?
您不能通过python更改IP。
尝试安装TOR,然后使用Proxychains通过TOR网络传输您的脚本/请求,尽管每次时ip都会有点随机
如果您的脚本名为getit.py
,并且TOR/Proxychains设置正确,那么您可以通过TOR网络发送任何内容。例如
铬:
proxychains google-chrome
getit.py:
proxychains python getit.py
或
proxychains getit.py
每次运行脚本时,都会有一个不同的ip。好吧,不是每次都是正确的,但代理会尊重你的TOR配置,所以,每次都与此相关。
此外,不仅每次运行脚本时,而且每次脚本尝试访问资源时。再次与TOR配置有关。
从互联网上在线搜索"代理服务"列表。然后,您可以在Python中将它们作为代理进行循环。有些公司在多个大洲维护开放的代理网络,以帮助人们通过GEO-IP限制。
您还可以配置您在互联网上控制的不同服务器,作为您需要的远程代理。
不要在这个项目中使用TOR,因为它有合法的用途和需求。。。并且已经具有糟糕的带宽。做这样的事情很少有合法的用途。
还有一些"开放代理"列表的发布者,基本上是一个每天更新的错误配置的apache实例列表,可以重新路由请求。这些经常被试图增加广告印象/页数或虚假在线投票比赛的人使用。(这是人们想用打开的代理和重复的"新"访问做的两件主要事情)