我知道,使用Python,可以访问网页。但是,每次都可以访问带有新IP地址的网页吗?
答案 0 :(得分:5)
您无法通过python更改IP。
尝试安装TOR,然后使用Proxychains通过TOR网络管理您的脚本/请求,尽管每次都会有点随机
如果您的脚本被调用getit.py
并且您正确设置了TOR /代理链,那么您可以通过TOR网络发送任何内容。例如
铬:
proxychains google-chrome
getit.py:
proxychains python getit.py
或
proxychains getit.py
每次运行脚本时都会有不同的ip。好吧,不是每次都是正确的,但代理链会尊重你的TOR配置,所以,每次都与此相关。
此外,每次运行脚本时,以及每次脚本尝试访问资源时也是如此。再次与TOR配置有关。
答案 1 :(得分:1)
在线搜索互联网上的“代理服务”列表。然后,您可以在Python中作为代理循环它们。有些公司在多个大陆上维护开放的代理网络,以帮助人们超越GEO-IP限制。
您还可以配置您在互联网上控制的不同服务器,以充当您需要的远程代理。
不要将TOR用于此项目,因为该项目具有合法用途和需求......并且已经存在不良带宽。做这样的事情很少有合法用途。
还有“开放代理”列表的阴暗发布者 - 基本上是可以重新路由请求的错误配置的apache实例的每日更新列表。这些通常被尝试增加广告展示次数/网页数量或虚假在线投票竞赛的人使用。 (这是人们想要使用开放代理和重复“新”访问的两件主要事情)