【创龙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开发板即可通过电脑共享的网络访问互联网,同时保持与电脑的稳定直连通信。

相关推荐
2601_963282779 小时前
寒地窄带通信工程实践:黑龙江哈尔滨对讲机选型、组网与合规运维总结
运维·服务器·网络
是真的小外套11 小时前
网络安全实战第14期:Week2周末闯关
网络·安全·web安全
xbzb11 小时前
OpenStack 网络管理(理论):Linux 网络虚拟化是 Neutron 的地基
linux·服务器·网络·openstack·network·neutron
QXWZ_IA13 小时前
边坡监测预算有限时的建设顺序:虚拟基准站与成本账
网络·数据库
聪明蛋子哟16 小时前
大模型应用“最后一公里”:从Prompt工程到MCP协议,如何实现跨系统的高可用集成?
网络·prompt
科创致远17 小时前
ESOP 电子作业指导书 WiFi 网络应用实测报告
运维·服务器·网络
承渊政道17 小时前
Linux网络学习【从NAT与代理服务理解网络转发、探索内网穿透原理、再到认识DNS与ICMP、最后动手部署并测试内网穿透】
linux·网络·学习·内网穿透·dns·nat
最强小杰17 小时前
minimax-m3 突然报 HTTP 529 怎么办?连续重试为何更难恢复,退避时间该怎么算?
网络·网络协议·http·ai
程序员清风17 小时前
AI 编程助手的权限边界:文件、命令、密钥与人工确认
运维·服务器·网络
别讲概念18 小时前
JavaEE(5)网络原理初识
网络·java-ee·智能路由器