【创龙RK3576开发板与电脑直连网络配置指南】

【创龙RK3576开发板与电脑直连网络配置指南】

    • 1.场景描述
    • 2.电脑端网络设置
      • [2.1 共享上网网络](#2.1 共享上网网络)
      • [2.2 配置有线网卡静态IP](#2.2 配置有线网卡静态IP)
    • 3.开发板网络配置
      • [3.1 配置NetworkManager](#3.1 配置NetworkManager)
      • [3.2 创建静态IP配置文件](#3.2 创建静态IP配置文件)
      • [3.3 应用配置](#3.3 应用配置)
    • [4. 验证连接](#4. 验证连接)
      • [4.1 测试网络连通性](#4.1 测试网络连通性)
      • [4.2 检查网络配置](#4.2 检查网络配置)
    • [5. 恢复自动获取IP(如需)](#5. 恢复自动获取IP(如需))
      • [5.1 删除静态配置](#5.1 删除静态配置)
      • [5.2 注意事项](#5.2 注意事项)
    • [6. 故障排查](#6. 故障排查)
      • [6.1 常见问题解决](#6.1 常见问题解决)
      • [6.2 日志查看](#6.2 日志查看)

本文介绍了创龙RK3576开发板与电脑直连的网络配置方法。首先设置电脑端:通过无线网卡连接热点,在能上网的网卡属性中启用共享,并选择连接到开发板的有线网卡;同时配置有线网卡静态IP为192.168.171.1。然后在开发板端配置NetworkManager管理eth0设备,创建静态IP配置文件(192.168.171.2)并重启网络服务。最后通过ping命令验证网络连通性,并提供了恢复自动获取IP的方法。文中还包含了故障排查建议,确保开发板能通过电脑共享网络访问互联网,同时保持与电脑的稳定直连通信。

1.场景描述

  • 创龙RK3576开发板 IP: 192.168.171.2
  • 电脑有线网卡 IP: 192.168.171.1
  • 开发板通过网线直连电脑,电脑共享其他上网网卡的网络给开发板

2.电脑端网络设置

2.1 共享上网网络

电脑需要有两个网卡,现在无线网卡连接你的热点

在能上网的网卡属性中:

  • 进入"共享"选项卡
  • 勾选"允许其他网络用户通过此计算机的Internet连接来连接"
  • 选择连接到开发板的有线网卡
    这里我连接LSH_24G,然后共享网络勾选允许其他网络用户通过此计算机的Internet连接来连接(N),允许其他网络用户控制或禁用共享的Internet连接(O),点击确定。

2.2 配置有线网卡静态IP

现在打开网线连接的以太网3,打开"网络和共享中心" → "更改适配器设置" → 右键"以太网"属性:

IPv4属性配置:

  • ✅ 使用下面的IP地址
    • IP地址: 192.168.171.1
    • 子网掩码: 255.255.255.0
    • 默认网关: 192.168.171.1 (或留空)
  • ✅ 使用下面的DNS服务器地址
    • 首选DNS: 不填(或实际DNS)

3.开发板网络配置

3.1 配置NetworkManager

bash 复制代码
sudo vim /etc/NetworkManager/NetworkManager.conf

确保eth0设备被管理:

ini 复制代码
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true

[device]
wifi.scan-rand-mac-address=no

[device-eth0]
match-device=interface-name:eth0
managed=1

3.2 创建静态IP配置文件

bash 复制代码
sudo vim /etc/network/interfaces.d/eth0-cfg

配置内容:

bash 复制代码
auto eth0
iface eth0 inet static
address 192.168.171.2
netmask 255.255.255.0
gateway 192.168.171.1
dns-nameservers 192.168.171.1

3.3 应用配置

bash 复制代码
sudo chmod 644 /etc/network/interfaces.d/eth0-cfg
sudo systemctl restart NetworkManager

4. 验证连接

4.1 测试网络连通性

bash 复制代码
# 在开发板上ping测试
ping www.163.com

# 测试与电脑的连接
ping 192.168.171.1

4.2 检查网络配置

bash 复制代码
# 查看IP地址
ip addr show eth0

# 查看路由
ip route

5. 恢复自动获取IP(如需)

5.1 删除静态配置

bash 复制代码
sudo rm /etc/network/interfaces.d/eth0-cfg
sudo systemctl restart NetworkManager

注意:删除eth0-cfg,重启即恢复自动获取。

5.2 注意事项

  1. IP地址一致性 :确保电脑共享网卡的IP保持192.168.171.1不变
  2. 防火墙设置:电脑防火墙可能需放行相关网络流量
  3. 网络重启:配置变更后需要重启网络服务生效
  4. 物理连接:确保网线连接正常,网口指示灯正常闪烁

6. 故障排查

6.1 常见问题解决

  • 无法ping通外网:检查电脑的网络共享设置是否正确
  • 无法解析DNS:确认DNS服务器设置正确
  • IP冲突:确保网络中无其他设备使用相同IP地址

6.2 日志查看

bash 复制代码
# 查看网络服务日志
journalctl -u NetworkManager

# 查看网络接口状态
nmcli device status

通过以上配置,创龙RK3576开发板即可通过电脑共享的网络访问互联网,同时保持与电脑的稳定直连通信。

相关推荐
qqssss121dfd1 小时前
计算机网络(第8版,谢希仁)第二章习题解答
服务器·网络·计算机网络
是店小二呀1 小时前
本地 Websocket 调试总碰壁?cpolar一招让远程访问变简单
网络·websocket·网络协议
阿巴~阿巴~2 小时前
解锁HTTP方法奥秘:GET与POST的深度探索与实战演示
服务器·网络·网络协议·http·get·post·请求方法
小许学java2 小时前
网络编程套接字
java·网络·udp·socket·tcp·套接字
inquisiter2 小时前
cove-salus-tellus测试程序时序逻辑
linux·服务器·网络·riscv
代码不行的搬运工2 小时前
使用多代理间 AS 诊断系统检测和恢复前缀劫持(2010)
网络·bgp安全
怕什么真理无穷2 小时前
解析OSI 七层模型
网络
斯普信专业组2 小时前
Calico网络架构与实现深度解析(上)
网络·架构
luoganttcc2 小时前
can 协议 600#09000000000000c0 分析
网络