爬虫时,为了避免自己的IP被封,有时候需要设置反向代理,用其他的IP去爬。那么这里说的IP到底是电脑的什么IP呢?
首先看下 localhost 、 127001 、 192168xx 。
这里使用flask开启一个服务,这样本机可以通过 localhost 、 127001 、 192168xx (我的是 19216814 )等地址的5000端口(eg 19216814:5000 )访问服务器,而同一局域网的其它设备也可以通过 19216814:5000 访问我的服务器
这里的 localhost 一般默认指向 127001 ,所以只需要看IP
127001 是只能自己对自己使用的IP
192168xx 则是局域网下任何设备都可以访问其他设备使用的IP(包括自己对自己)
然后,如果我访问在线网站,或者爬虫,使用的IP并不是上面那两个IP,而是我的运营商分配给我的外网IP(public ip),作为我使用的这个网络的一个身份标识,一般反爬虫封的IP,也就是这个IP了
python版本:
nodejs版本:
参考链接:
要获取Android设备的IP地址,必须先保证:
1你的Android设备已经连接到无线网络(此处的无线网络包括WiFi和WAPI,不包括3G或2G的移动网络)。
2已连接到你的Android设备,即adb devices可以发现设备
先执行命令:adb shell netcfg
再执行命令:adb shell ifconfig eth0
或者:
/adb shell
netcfg
文丨悠哉悠哉平泽唯@bigfun社区
大家好,我是新赛季五个本影球开出四个臂环的平泽唯。
注:本文仅为个人经验分享
IPv6就是是下一代网络IP,相比起现有的IPv4,IPv6的优点有更快的转发数据速度,更大的IP总数,更好的扩容能力等,感兴趣的小伙伴可以自行去查阅相关文献,我这里就不详细展开讲了。总之IPV6相比IPv4是优点多多。
我们用户可以享受到最直观的IPv6优点就是IPv6的数量。IPV4的总数量只有43亿,IPV6的总数量是2的128次方,也就是340282366920938463463374607431768211456个。
这比IPV4多了,额,多了不知道多少倍了。
所以目前国内的IPv6全部都是公网IP,手里没有公网IPv4的小伙伴也可以通过IPv6来获取公网IP。
那这么个好东西改怎么获取呢?其实IPV6已经早早出现的在了你的身边只是你不知道而已。
工信部从2018年开始,每年都在下发文件推进IPv6的建设。到现在,三大运营商也相继宣布了自家IPV6建设完毕。
如果你用你4G或5G网络访问IPv6测试网站,你会发现自己的手机其实已经用上了IPv6。只是由于宽带基层人员安装不到位等原因,导致大家的宽带上网还是IPV4。
说了这么多,不再多BB了,教程正式开始。
在确认自己所在地和设备支持IPv6后,先将自己的设备和路由器的IPV6相关选项打开。
windows在网络选项里安装IPv6。
路由器在设置里找到IPv6开关,一般在路由器的高级设置里,详细 *** 作可以搜索自己路由器的型号+ipv6
接下来要拿到自己的入户光猫超级管理员密码。
以移动通信吉比特H2-3为例,超级密码为:aDm8H%MdA。
获取自己光猫的超级密码可以搜索光猫型号+超级密码或X宝/闲鱼购买,有动手能力的可以尝试用抓包工具自行破解。
使用超级管理员密码打开光猫管理界面,查看IPv6连接信息,如果显示已经连接,那么在开启相关路由器和设备的IPv6功能后就可以使用IPv6。
如果没有显示IPv6连接信息或无法连接IPv6,那就需要手动设置。
打开侧边栏网络配置里的宽带设置,将现有设置备份(拍照或记下来)
将IPV4改为IPv4/IPv6,DNS设置为DHCHv6,前缀获取方式为PD,照着图里的改就可以,没提到的按照原有设置不要动。修改后保存。
一旦发现保存后无法联网或无法上网等情况,立即用备份来恢复自己的网络设置。
保存后回到光猫管理界面查看IPv6连接信息,检查自己是否连接到了IPv6。
也可以打开网络属性查看IP信息是否有IPv6地址,或者打开>
用tracert
命令
一、随便找一台服务器,比如说baidu吧
二、在CMD命令提示符下输入:
tracert
-d
>
在手机上获取实时网页的IP地址,可以按照以下步骤进行:
1 打开手机上的浏览器,访问你想要获取IP地址的网页。
2 在浏览器中输入“what is my ip”或者“我的IP地址”等关键词,搜索并进入相关网页。
3 网页会自动显示你的IP地址,包括公网IP地址和局域网IP地址。
另外,你也可以使用一些专门的IP查询工具,比如“IP查询”等APP,这些工具可以帮助你快速获取当前手机的IP地址。
复制粘贴到记事本,另存为xxbat,编码选ANSI
/&cls@echo off
rem 获取外网/公网IP并复制到剪贴板
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
for /f %%a in ('cscript -nologo -e:jscript "%~f0"') do set publicip=%%a
if not defined publicip (echo;Failure&goto end)
set port=8080
echo;%publicip%:%port%|clip
echo;Done
:end
echo;%#% +%$%%$%/%@% %z%
pause
exit
/
var url='## >
以上就是关于获取本机公网ip(public ip)全部的内容,包括:获取本机公网ip(public ip)、adb 查看获取外网 ip、都2021年了,你还没用上IPv6么如何获取并开通IPv6等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)