Debug5:树莓派网线连接笔记本,putty显示connection timed out

  • 1、原因
  • 2、解决方案
  • 2.1、尝试
  • 2.2、有线改无线
  • 3、第二天


1、原因

putty连接本地虚拟机 access denied_IP


前两天我介绍了用网线连接笔记本,然后用putty软件连接的登陆方式,好家伙,两天后,发现那个Ip地址(192.168.137.53)登不上去了,输入命令(arp -a)第一个竟然是.255结尾的,没一个能用的,找不到原来那个IP地址不说,也没有给出新的IP地址。。。

2、解决方案

2.1、尝试

上面所说的问题,经过2小时的百度各种搜索,有说

(1)取出SD卡,然后在文件那里创建一个无后缀的名为ssh的文本文档,注意是无后缀(做了,结果没啥用)
(2)重启,重新设置网络连接和共享的选项,把以太网的Inet4那里改为自动获取IP地址,然后不断刷新指令arp -a(做了,结果没啥用)
(3)还有其他一些乱七八糟的尝试。。。

总的来说,有线的问题就是没有解决,但是我们知道是IP地址的问题,所以以这个为出发点,去寻找解决方法。

2.2、有线改无线

一气之下,我就把网线给拔了,然后就可以了,嗯,就是这么简单粗暴。
详细方案如下:
(1)找个显示器,用HDMI转凸字口的线连接树莓派和显示器。
(2)terminal中输入命令

ifconfig

查看IP地址,并记录下来

putty连接本地虚拟机 access denied_树莓派_02


(3)把显示器撤了,把树莓派放回笔记本旁边(树莓派已经连上wifi)

(4)改成静态IP地址

为了防止IP地址乱改,我们需要把动态IP改成静态的。

输入命令:

sudo nano /etc/dhcpcd.conf

在文件中找到这4行代码,把前面的“#”号去掉

putty连接本地虚拟机 access denied_网线_03

因为我的是无线连接路由器的,所以第一行改为wlan0,如果是有线连接路由器的就是eth0
把第二行的121.248.54.54改为上面我们查到的IP地址(192.168.0.112);第三行也改为(192.168.0.1),就是把112改为1就行,就根据这个规律去改。
然后输入重启命令

sudo reboot

再用putty或者VNC直接输入IP地址连接就可以啦(也不用网线了,还没有试过把家里的WIFI重启,不知道还会不会有什么幺蛾子,先用着,再说吧。。。)

3、第二天

嗯,没有问题(比连接网线时略有些卡顿)。还找了一些教程设置多网络优先级连接。