【树莓派】电脑无法获取树莓派的ip地址
问题
参照以下方法,用网线连接树莓派和电脑后,无法查询到树莓派的ip地址。
【树莓派网线连接电脑】https://www.bilibili.com/video/BV16U4y1879Q?p=5
在cmd中输入命令arp -a,未找到树莓派的地址,仅有一个广播地址,如下图所示。
解决过程
将服务都打上勾,点击确定,再点击确定
再次在cmd中输入命令arp -a
发现,树莓派的ip地址出现了。
共享服务应该是与计算机网络安全相关的,所以我建议在可获取树莓派的ip地址后,将共享服务的勾全都取消,回复原样。
参考
【树莓派指示灯显示正常却看不到IP地址 解决】https://www.codenong.com/cs109812289/
后记1
我原先按照上方参考的方法,将1703服务打勾,但是依然无法获取树莓派的ip地址。
接连分别尝试了1701、1702都不成功,我索性将所有的服务都打勾,发现能够成功获取了。
我回过头来向找出是哪一个服务出了问题,就全部分别试了一遍。可无论打勾哪一种服务,都能够获取树莓派的地址;甚至不打勾任何服务,依然能够获取ip地址。
将WLAN的共享关闭后,终于获取不到关于以太网的任何地址了,自然也无法获取树莓派的。
重新打开WLAN共享,任何网络服务都没有勾选,依然能够获取树莓派的ip地址。
猜测可能是计算机记住了这个地址吧?可为什么一开始完全找不到呢,真神奇。
后记2
当树莓派关机、再次开机后,电脑又无法获取其ip地址了。
这次我直接将最后一个共享服务1708打勾(就它一个服务),再次获取ip就成功了,而且ip地址与重启之前不同。
可能每台电脑需要开启的服务不同、端口不一样吧,就如参考文章中打开的是1703服务,而我的是1708服务。那我以后只需要一直将1708服务打勾就好了。
后记3
我之后因为使用别的设备,更改了电脑以太网端口的ip地址,再次用1708服务却也找不到树莓派了,打开全部的服务似乎也不太行。我只好将以太网端口ip改为原来的192.168.137.1,这样树莓派的ip又能找到了,但它也换了一个新的ip地址。之前树莓派用过的ip地址都变成了静态ip存在电脑里,在cmd中用arp -a命令可以看见,但是应该ping不通。