0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

rk3588 Ubuntu网络配置全攻略:从调试到静态/动态IP,桌面+终端都讲透!

jf_44130326 来源:Linux1024 2026-02-02 17:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Ubuntu时总遇到网络糟心事?比如突然连不上网、远程连接时IP老变、服务器需要固定IP却不知从何下手……其实Ubuntu网络配置没那么复杂,今天就从问题定位动态/静态IP配置,把桌面图形化和终端命令行两种方式都讲明白,新手也能跟着操作!

一、网络调试:先找到问题在哪

配置IP前,得先确认网络问题出在哪”——是网卡没识别?还是DNS解析失败?这4个工具能帮你快速定位:

1.ping」:测试网络通不通

最基础的命令,用来检查是否能连接到目标地址(比如路由器、外网):

#测试能否连外网(ping百度DNS,通的话会返回响应)

ping 8.8.8.8 -c 4# -c 4表示只发4个包,避免一直ping

#测试能否连路由器(假设路由器网关是192.168.1.1

ping 192.168.1.1 -c 4

若显示“Request timeout”:说明目标地址连不上,可能是网线没插好、网关错了;

若显示“Unknown host”:说明DNS有问题,解析不了地址。

2.ip addr」:查看网卡与IP信息

想知道电脑有哪些网卡(比如eth0是有线、wlan0是无线)、当前IP是多少,用这个命令:

ip addr show#显示所有网卡信息

#或指定查看某张网卡(比如有线网卡eth0

ip addr show eth0

输出里能看到关键信息:

网卡状态:UP表示网卡已启用,DOWN表示禁用;

IP地址:inet 192.168.1.100/24就是当前IP和子网掩码(/24对应255.255.255.0);

网卡名:比如eth0(旧版命名)、enp0s3(新版Predictable命名)。

3.ss」:查看端口与连接状态

如果是远程连接(比如SSH)出问题,用ss看端口是否在监听:

#查看22端口(SSH默认端口)是否监听

ss -tuln | grep 22

若有输出LISTEN 0 128 *:22 *:*:说明端口正常监听;

若无输出:可能SSH服务没启动,需执行sudo systemctl start ssh

4.traceroute」:追踪网络跳转路径

连得上外网但访问某网站慢?用它看数据从你电脑到目标服务器经过了哪些节点:

#先安装(Ubuntu默认没装)

sudo apt install traceroute

#追踪到百度的路径

traceroute www.baidu.com

输出里的每一行就是一个节点,若某节点一直“*”,说明这个节点有延迟或丢包。

二、动态IP配置:自动获取更省心

动态IPUbuntu默认的网络模式,由路由器的DHCP服务器自动分配IP,适合笔记本、家用电脑等移动使用的场景——不用手动输IP,插上网线/WiFi就能用。

方式1:桌面图形化(新手首选)

1.点击屏幕右上角的「网络图标」,选择「网络设置」;

2.在左侧找到你要配置的网卡(比如以太网对应有线,Wi-Fi对应无线),点击进入;

3.找到「IPv4」选项,将「方法」设为「自动(DHCP)」;

4.点击「应用」,然后断开再重新连接网络(比如关闭网卡再打开),DHCP会自动分配IP

方式2:终端命令行(无桌面/服务器适用)

如果是Ubuntu Server(没有桌面),或想通过命令快速获取动态IP,用dhclient命令:

#释放当前网卡的旧IP(可选,比如IP冲突时)

sudo dhclient -r eth0# eth0替换成你的网卡名

#重新从DHCP服务器获取IP

sudo dhclient eth0

#验证是否获取成功(查看新IP

ip addr show eth0

若执行后仍没IP:检查路由器DHCP是否开启,或网卡是否启用(sudo ip link set eth0 up启用网卡)。

三、静态IP配置:固定IP更稳定

静态IP适合需要固定地址的场景,比如服务器、NAS、远程调试设备——避免因IP变化导致远程连接失败、服务中断。下面分桌面和终端两种方式,重点讲实操步骤!

方式1:桌面图形化(跟着截图走就行)

如果你用的是Ubuntu桌面版,按以下步骤操作(参考你提供的配置文档,补充细节):

wKgZPGkanJaAF5IgAAV_q5bPm7Q394.png

1.打开网络连接配置

点击右上角网络图标选择「编辑连接」(或进入「设置网络有线齿轮图标」);

2.删除旧的网络连接

在弹出的网络连接窗口中,找到你要配置的网卡(比如“eth0”“以太网),选中后点击「删除」——避免旧配置干扰新设置;

3.新建静态IP连接

点击「添加」选择以太网(或“Wi-Fi”,根据你的网卡类型)点击「创建」;

4.填写静态IP信息

「连接名称」:自定义(比如“eth0 -静态IP”,方便识别);

切换到「IPv4设置」标签,将「方法」从自动改为「手动」;

点击「添加」,填写关键参数(以“IP186.16.16.220,子网掩码:255.255.255.0,网关:186.16.16.1”为例):

地址:186.16.16.220/24/24对应子网掩码255.255.255.0,不用手动输子网掩码);

网关:186.16.16.1(填你的路由器/网关IP,不能错!);

DNS服务器:8.8.8.8,114.114.114.114(谷歌DNS +国内DNS,避免解析失败);

1.保存并生效

点击「保存」回到网络设置,关闭当前网卡(比如断开以太网)再重新连接

最后重启电脑(可选,确保配置永久生效),用ip addr show eth0验证IP是否变成你设置的静态地址。

wKgZPGkanJaAb51ZAAPgRVm38ds209.png

方式2:终端命令行(Ubuntu 18.04+netplan

Ubuntu 18.04及以后版本放弃了旧的/etc/network/interfaces,改用「netplan」管理网络,配置更简洁(若你是旧版本,文末附旧方法):

1.找到netplan配置文件

netplan配置文件在/etc/netplan/目录下,文件名通常是01-network-manager-all.yaml50-cloud-init.yaml(用ls /etc/netplan/查看);

2.编辑配置文件

nanovim打开文件(需sudo权限):

sudo nano /etc/netplan/01-network-manager-all.yaml

清空原有内容,按以下格式填写(替换成你的静态IP信息):

network:

version: 2

renderer: NetworkManager#桌面版用这个,服务器版用networkd

ethernets:

eth0:#替换成你的网卡名(用ip addr看)

dhcp4: no#关闭DHCP(动态IP

addresses: [186.16.16.220/24]#静态IP+子网掩码

gateway4: 186.16.16.1#网关

nameservers:

addresses: [8.8.8.8, 114.114.114.114]# DNS

关键注意:

yaml文件必须用空格缩进(不能用Tab!),每级缩进2个空格;

冒号:后面要加空格(比如dhcp4: no,不是dhcp4:no);

1.应用配置并验证

保存文件(nanoCtrl+O回车Ctrl+X),执行以下命令让配置生效:

sudo netplan apply

#验证静态IP是否生效

ip addr show eth0

若输出的inet地址是你设置的186.16.16.220,说明配置成功!

旧版Ubuntu16.04及以前)终端配置

如果你的Ubuntu16.04或更早版本,用/etc/network/interfaces文件:

sudo nano /etc/network/interfaces

#添加以下内容

auto eth0#开机自动启用eth0

iface eth0 inet static#静态IP模式

address 186.16.16.220#静态IP

netmask 255.255.255.0#子网掩码

gateway 186.16.16.1 #网关

dns-nameservers 8.8.8.8 114.114.114.114# DNS

#重启网络生效

sudo /etc/init.d/networking restart

四、常见问题排查:配置后连不上网怎么办?

1.静态IP连不上网

检查IP是否冲突:用ping你的静态IP(在其他电脑上ping),若有响应说明IP被占用,换个IP

网关/ DNS填错:网关必须是路由器的IP(比如192.168.1.1),DNS填公共DNS8.8.8.8223.5.5.5);

netplan缩进错误:执行sudo netplan try,会检测配置文件错误并提示。

1.动态IP获取不到

启用网卡:sudo ip link set eth0 up

重启DHCP服务:sudo systemctl restart NetworkManager(桌面版)或sudo systemctl restart systemd-networkd(服务器版);

检查路由器:确认路由器DHCP功能已开启,且地址池有剩余IP

1.DNS解析失败(能pingIP,打不开网页)

手动修改DNS:在静态/动态IP配置中,把DNS设为8.8.8.8114.114.114.114

检查/etc/resolv.conf:确保文件中有nameserver 8.8.8.8netplan会自动生成,不要手动改)。

总结:两种方式怎么选?

桌面图形化:适合Ubuntu桌面版新手,不用记命令,点鼠标就能完成,适合家用电脑、笔记本;

终端命令行:适合Ubuntu Server(无桌面)、批量配置多台设备,或需要自动化脚本的场景,更灵活高效。

其实Ubuntu网络配置核心就是先调试定位问题,再按需选动态/静态IP”,跟着本文步骤走,90%的网络问题都能解决!如果操作中遇到特殊情况,欢迎在评论区留言,一起排查~



声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ubuntu
    +关注

    关注

    5

    文章

    615

    浏览量

    33644
  • 命令行
    +关注

    关注

    0

    文章

    83

    浏览量

    10778
  • RK3588
    +关注

    关注

    8

    文章

    585

    浏览量

    7541
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之屏参配置

    RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之屏参配置
    的头像 发表于 06-10 10:36 4824次阅读
    <b class='flag-5'>RK3588</b>-MIPI屏幕<b class='flag-5'>调试</b>笔记:<b class='flag-5'>RK3588</b>-MIPI-DSI之屏参<b class='flag-5'>配置</b>

    RK3588J正式发布Ubuntu桌面系统,丝滑又便捷!

    本文主要介绍瑞芯微RK3588J的Ubuntu系统桌面演示,开发环境如下: U-Boot:U-Boot-2017.09Kernel:Linux-5.10.160Ubuntu
    发表于 08-22 13:53

    RK3588操控终端

    RK3588操控终端全国产化无人装备手持操控终端,搭载工业级瑞芯微RK3588J芯片,适配麒麟等自主操作系统,硬件核心到软件应用实现 10
    发表于 02-28 09:42

    无盘工作站2000终端全攻略

     无盘工作站2000终端全攻略
    发表于 05-29 15:02

    GPS 设计全攻略

    GPS 设计全攻略
    发表于 09-25 14:11

    GPS 设计全攻略

    GPS 设计全攻略
    发表于 12-05 12:08

    MCU解密全攻略

    MCU解密全攻略
    发表于 08-19 14:28

    FPGA开发全攻略

    FPGA开发全攻略
    发表于 09-27 10:59

    FPGA开发全攻略

    FPGA开发全攻略
    发表于 05-21 09:28

    FPGA开发全攻略

    FPGA开发全攻略
    发表于 03-03 10:30

    MCU解密全攻略

    本内容介绍了MCU解密的全攻略教程
    发表于 07-11 17:51 650次下载
    MCU解密<b class='flag-5'>全攻略</b>

    RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI

    RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI
    的头像 发表于 06-10 10:31 8066次阅读
    <b class='flag-5'>RK3588</b>-MIPI屏幕<b class='flag-5'>调试</b>笔记:<b class='flag-5'>RK3588</b>-MIPI-DSI

    RK3588 SDK入门之虚拟机配置

    配置;通过这些配置,能够使后续的开发调试环境更加友好。图1-EVM-RK3588评估板外观(正面)一、Ubuntu18
    的头像 发表于 11-15 01:06 3242次阅读
    <b class='flag-5'>RK3588</b> SDK入门之虚拟机<b class='flag-5'>配置</b>篇

    一文搞定RK平台Wi-Fi/BT调试配置问题解决全攻略

    专用芯片,Wi-Fi/BT 的稳定运行直接影响产品体验。本文配置、编译、测试问题排查,手把手带你搞定 RK 平台 Wi-Fi/BT 调试
    的头像 发表于 02-09 16:57 2563次阅读
    一文搞定<b class='flag-5'>RK</b>平台Wi-Fi/BT<b class='flag-5'>调试</b>!<b class='flag-5'>从</b><b class='flag-5'>配置</b><b class='flag-5'>到</b>问题解决<b class='flag-5'>全攻略</b>

    GPS设计全攻略

    电子发烧友网站提供《GPS设计全攻略.pdf》资料免费下载
    发表于 12-01 17:10 0次下载