目录通用前置配置两种组网全部适用VMware 桥接通用设置核心关键方案一交换机 / 路由器组网DHCP 自动获取 IP1. 物理接线2. IP 分配规则查询 IP 操作1Ubuntu 虚拟机查询 IP2开发板查询 IP3. 操作流程仅到互 Ping 验证4. 优缺点5. 外网补充方案二单网线直连组网电脑有线口直接接开发板无交换机 / 路由器1. 物理接线2. IP 分配规则① Ubuntu 图形界面配置静态 IP对应截图② 开发板临时设置 IPSecureCRT 串口执行重启会丢失3. 操作流程仅到互 Ping 验证4. 优缺点末尾通用网络、防火墙、硬件检查说明通用前置配置两种组网全部适用VMware 桥接通用设置核心关键先关闭 Ubuntu 虚拟机打开软件顶部菜单【编辑】→【虚拟网络编辑器】点击【更改设置】获取管理员权限选中列表里的VMnet0桥接模式下方单选框勾选桥接模式「已桥接至」下拉框不要选自动手动选择你电脑上插网线接交换机 / 路由器 / 开发板的有线以太网网卡不同电脑网卡名称不一样认准 “以太网 / Ethernet” 字样排除 WiFi、虚拟网卡、加速器网卡点击【应用】→【确定】保存再打开虚拟机设置把网络适配器设置为「桥接模式 (VMnet0)」。方案一交换机 / 路由器组网DHCP 自动获取 IP1. 物理接线交换机 / 路由器引出两根网线网线 1交换机 / 路由器 LAN 口 → 电脑有线网口网线 2交换机 / 路由器 LAN 口 → 开发板网口电脑可额外连接手机热点上网不影响调试内网。2. IP 分配规则交换机、家用路由器 LAN 口均自带 DHCP 服务所有设备自动获取同网段 IP无固定 IP需自行查询本机 IP。查询 IP 操作1Ubuntu 虚拟机查询 IP• 若提示ifconfig: 未找到命令先安装工具sudo apt install net-tools• 查看网卡 IPifconfig记录 ens33 对应的inet地址虚拟机 IP。2开发板查询 IPifconfig记录开发板网口对应的inet地址。两台设备 IP 前三段、子网掩码必须完全一致才能互通。3. 操作流程仅到互 Ping 验证1. 完成通用 VMware 桥接设置2. 两根网线分别接交换机 / 路由器 LAN 口、电脑、开发板全部设备上电开机3. Ubuntu、开发板执行ifconfig分别记录各自 IP确认网段统一4. Ubuntu 终端 ping 开发板 IP替换为实际查到的开发板 inet 地址ping 开发板实际IP5. SecureCRT 串口进入开发板反向 ping 虚拟机 IP替换为实际查到的虚拟机 inet 地址ping 虚拟机实际IP6. 双向 Ping 无丢包代表网络环境就绪满足 TFTP 传输前置条件具体文件下载命令暂不讲解。4. 优缺点优点插上网线即用无需手动设置 IP开发板 U‑Boot 里可以用 dhcp 自动获取网络地址路由器还能同时给整套设备提供外网缺点需要额外交换机 / 路由器外出携带不方便5. 外网补充路由器组网整套设备电脑、虚拟机、开发板均可通过路由器访问互联网单纯交换机组网仅电脑连手机热点能上网Ubuntu 虚拟机桥接有线网口自身无法访问外网需要下载软件工具时临时把虚拟机网卡切换为 NAT 模式。方案二单网线直连组网电脑有线口直接接开发板无交换机 / 路由器1. 物理接线只用一根网线两端分别插电脑有线网口、开发板网口不需要交换机、路由器电脑可随意选择是否连接手机热点有无外网都不影响设备互相 Ping 通。2. IP 分配规则无交换机 / 路由器就没有 DHCP 服务Windows 有线网卡完全不用配置。Ubuntu图形界面网络设置里手动填写静态 IP、子网掩码、网关参考截图开发板串口命令临时设置 IP、子网掩码重启失效参考参数设备静态 IP 参考子网掩码参考网关参考Ubuntu 虚拟机172.110.1.81255.255.254.0172.110.1.10开发板网口172.110.1.80255.255.254.0无需设置① Ubuntu 图形界面配置静态 IP对应截图1. 打开 Ubuntu 设置 → 网络 → 有线点开设置切换到【IPv4】标签页2. IPv4 方式选择手动3. 在地址栏依次填入地址172.110.1.81子网掩码255.255.254.0网关172.110.1.104. 点击右上角【应用】配置直接生效。极少数情况配置不生效可以关闭再打开有线开关做界面刷新不需要执行命令重启网卡。5. 可选安装工具验证 IP 是否生效ifconfig没有ifconfig命令sudo apt install net-tools不需要修改 Windows 电脑有线网卡的任何参数。② 开发板临时设置 IPSecureCRT 串口执行重启会丢失ifconfig eth0 172.110.1.80 netmask 255.255.254.03. 操作流程仅到互 Ping 验证1. 完成通用 VMware 桥接设置2. 单根网线直连电脑有线口与开发板网口设备上电3. Ubuntu 图形界面 IPv4 手动模式填入上面的 IP、子网掩码、网关点击应用4. SecureCRT 串口执行命令给开发板临时配置同网段 IP 与子网掩码5. Ubuntu 终端 ping 开发板 IPping 172.110.1.806. SecureCRT 串口进入开发板反向 ping 虚拟机 IPping 172.110.1.817. 双向 Ping 无丢包代表网络环境就绪满足 TFTP 传输前置条件具体文件下载命令暂不讲解。4. 优缺点优点仅需一根网线无需额外硬件便携性强Windows 有线网卡无需配置电脑有无外网都不影响设备互通缺点Ubuntu 需要手动设置静态 IP开发板ifconfig配置是临时生效重启丢失开发板 U‑Boot 无法使用 dhcp 自动获取地址末尾通用网络、防火墙、硬件检查说明1.电脑 WiFi / 手机热点仅供给 Windows 主机上网和网线搭建的调试内网相互独立Windows 主机是否连接外网都不会影响开发板和虚拟机互相 ping 通2. 进行网络连通测试前关闭 Ubuntu 防火墙sudo ufw disable3. Windows 电脑临时关闭系统防火墙避免防火墙拦截 Ping 数据包4. 网线插接完成后观察电脑、开发板网口指示灯正常闪烁代表物理网线链路无故障。