Hero Image
在无显示屏状态下使用vnc登录树莓派

在树莓派上通过sd卡设置固定ip地址 安装操作系统 按照前序文章将操作系统安装到SD卡上。 如果树莓派不连接显示器,也无法连接鼠标键盘,此时我们可以在SD卡中直接设置固定IP地址以方便后续通过VNC-Viewer登录。 设置IP地址 将SD卡通过读卡器连接到电脑,直接打开SD卡,使用记事本打开cmdline.txt文件,在文件末尾增加 ip=192.168.1.200::192.168.1.1:255.255.255.0:rpi:eth0:off,需要注意的是在新增的内容前有一个空格。 修改完成之后将SD卡插入树莓派中,启动树莓派。 ssh登录 在windows上打开终端(如下图所示),通过指令登录树莓派 ssh登录树莓派 在终端输入以下指令登录树莓派 ssh rpi@192.168.1.200 # 回车后,如果需要输入密码,则输入密码即可,在输入过程中密码是不可见的,输入完密码,直接回车即可 如果在登陆时,如果提示REMOTE HOST IDENTIFICATION HAS CHANGED!,说明之前连接过相同IP地址,但不是当前设备。此时需要删除已经存在的host。 删除已经存在的host 在图示路径下打开known_hosts文件,删除我们访问的ip地址以及后面的公钥指纹。 配置VNC 开启VNC 成功登录树莓派后,在终端执行以下指令,并按照图示进行选择 sudo raspi-config 切换到x11服务 设置VNC分辨率 以上配置结束后,记得重新启动树莓派,以让所有配置生效 vnc-viewer 登录 经过测试,推荐使用VNC-VIEWER。 vncview 下载地址 mobaxterm下载地址 mobaxterm备用下载地址 VNC登录 使用 vnc-viewer ,输入树莓派IP地址,按照过程输入安装过程中设置的用户名以及密码即可。 帮助 如果vnc连接后打开的为灰色屏幕 # 使用 SSH 登录树莓派,输入以下指令查看 x11 服务是否启用 sudo systemctl status vncserver-x11-serviced.service # 如果没有启用,则输入以下指令启用 sudo systemctl enable vncserver-x11-serviced.service sudo systemctl start vncserver-x11-serviced.service

Hero Image
在无显示屏状态下登录树莓派

查找树莓派IP地址 当树莓派没有连接到显示屏时,需要借助第三方工具查找树莓派IP地址。 Advanced IP Scanner 下载地址:https://www.advanced-ip-scanner.com/ 备用下载地址:https://pan.baidu.com/s/1Gn4WzB7eWj082HQvlFAz_Q?pwd=y29q 下载后启动软件,在树莓派关机和开机状态下各扫描一次,看哪个设备为新增的设备,则该IP地址大概率是树莓派IP地址。 登录树莓派 ssh rpi@树莓派的IP地址 修改静态IP地址 编辑网络配置文件 sudo nano /etc/dhcpcd.conf 在文件末尾添加以下配置 # 配置静态IP地址 interface eth0 # 有线网络接口 static ip_address=192.168.1.100/24 # 设置静态IP地址和子网掩码 static routers=192.168.1.1 # 设置网关地址 static domain_name_servers=8.8.8.8 8.8.4.4 # 设置DNS服务器 # 如果使用WiFi,则配置wlan0接口 interface wlan0 # WiFi网络接口 static ip_address=192.168.1.101/24 static routers=192.168.1.1 static domain_name_servers=8.8.8.8 8.8.4.4 保存并退出 按 Ctrl + X 按 Y 确认保存 按 Enter 确认文件名 重启网络服务 sudo systemctl restart dhcpcd Ping 在笔记本电脑上通过Ping指令验证是否修改成功,需要提前确认该网络下没有IP地址冲突。 开启 VNC 方法一:通过raspi-config配置(推荐) 进入配置界面 sudo raspi-config 启用VNC服务 选择 Interface Options 选择 VNC 选择 Yes 启用VNC 选择 Finish 退出 设置VNC分辨率 再次进入 raspi-config 选择 Display Options 选择 VNC Resolution 选择合适的分辨率(如1920x1080或1280x720) 连接VNC客户端 Windows用户: 下载VNC Viewer