解决——Ubuntu远程桌面指令更换网络

在树莓派通过远程桌面(如 VNC 或 XRDP)连接的情况下,更换 WiFi 网络会导致网络中断,远程桌面会立即断开 。因此,操作的关键在于断开前的准备 和断开后的重连策略。

以下是三种稳妥的操作方案,推荐优先使用方案一(终端命令),因为它最不容易因 GUI 卡顿而出错。

方案一:通过终端命令更换(最推荐,稳定可靠)

即使远程桌面断开,命令也会在后台继续执行完成。你可以在当前的远程终端(或 SSH)中执行:

  1. 扫描可用 WiFi(确认名称正确):

    bash 复制代码
    sudo nmcli dev wifi list
  2. 连接新 WiFi (替换 你的WiFi名 和 你的密码):

    bash 复制代码
    sudo nmcli dev wifi connect "你的WiFi名" password "你的密码"

    如果 WiFi 名称有空格,请务必加上引号。

  3. 查看是否分配了新 IP(执行后立即查看,记下 IP,因为马上要断线):

    bash 复制代码
    hostname -I

    记下显示的 IP 地址(例如 192.168.1.xxx)。


方案二:通过图形界面更换(适用于 VNC/XRDP)

如果你坚持用鼠标操作,请务必提前做好重连准备:

  1. 断开前的准备 :打开终端,提前运行 hostname -I 查看当前 IP。虽然换了 WiFi IP 会变,但你可以先用 ping 或路由器后台去查新 IP,或者利用下面提到的 .local 域名。
  2. 点击右上角网络图标 -> 选择你要连接的 WiFi -> 输入密码。
  3. 点击"连接"的瞬间,远程桌面会卡死并断开。

关键步骤:断开后如何重新连回来?

断开后,远程软件找不到旧 IP,你需要通过以下方法找到树莓派的新 IP:

  • 方法 A(如果支持 mDNS):在电脑的远程桌面客户端(如 VNC Viewer)的地址栏直接输入:

    复制代码
    raspberrypi.local

    (如果是 Ubuntu 系统,主机名默认为 ubuntu,则输入 ubuntu.local)。前提是树莓派和你的电脑在同一局域网,且路由器支持 mDNS(通常默认支持)。

  • 方法 B(查路由器):登录你的路由器管理后台,查看 DHCP 客户端列表,找到树莓派的新 IP。

  • 方法 C(手机 App):使用手机上的"Fing"或"Net Analyzer"扫描局域网设备,找到树莓派。


方案三:极客玩法------预设置双 WiFi 或静态 IP(防止失联)

如果你经常需要切换,可以在断开前预先设置好新 WiFi 的配置,这样下次重启或切换时自动生效:

  • 添加 WiFi 配置(不立即切换) :

    bash 复制代码
    sudo nmcli con add con-name "新网络" ifname wlan0 type wifi ssid "你的WiFi名"
    sudo nmcli con modify "新网络" wifi-sec.key-mgmt wpa-psk wifi-sec.psk "你的密码"

    添加好后,你只需在当前远程桌面执行 sudo nmcli con up "新网络",然后做好断线准备即可。


特别注意(针对 XRDP 用户)

如果你使用的是 XRDP(Windows 远程桌面),断开后原 IP 会立即失效 。如果 xxx.local 无效,请务必先打开电脑的 CMD,使用 arp -a | findstr 树莓派MAC后几位 或借助路由器后台寻找 IP,重新连接时记得输入新的 IP 地址。

相关推荐
天行健,君子而铎12 小时前
数据分类分级的范式转换:从规则匹配到场景化高准确率一键部署
网络·数据库·安全
别动我齐刘海12 小时前
C++ 工程化学习
java·linux·前端·c++·学习·机器学习·机器人
玖石书14 小时前
Ubuntu 24.04 UFW 全命令攻略:从入门到端口开放实战
linux·运维·ubuntu
xiaoqiMikko14 小时前
Linux 实战(七):useradd、sudoers、umask、SGID、软链 —— 三台真机实测
linux·centos
深圳市快瞳科技有限公司16 小时前
宠物门禁端侧AI落地解析:画质检测、活体甄别与离线推理
网络
拂拉氏16 小时前
【知识讲解】 Linux之动静态库的了解
linux·运维·服务器·动静态库
Fcy64816 小时前
Linux下 五种IO模型的认识与⾮阻塞IO的实现
linux·服务器·io
Mikko716 小时前
Linux 重启后日志没了?进程被 OOM 杀了去哪看?logrotate 之后日志还往旧文件写?三台真机实测日志与性能排查
linux·运维·centos
夏尔Gaesar16 小时前
解决Ubuntu安装vm tools时选项为灰色问题
ubuntu
书生执笔画浮沉17 小时前
分享一个开源小工具CAdapt
linux·c·gnu·glibc·kernel·升级·灵感