本指南全面覆盖Ubuntu网络连接配置,从基础到进阶详解核心操作,基础部分包括有线/无线连接的图形化与命令行(nmcli)配置,静态IP、DNS及网络服务管理进阶技巧,同时涵盖防火墙(ufw)规则设置、虚拟网络适配器配置,以及连接故障排查方法,适用于桌面与服务器环境,助用户高效解决网络问题,实现稳定、安全的网络管理。
在Ubuntu系统中,网络连接是系统正常运行的基础,无论是日常上网、服务器部署还是开发环境搭建,都离不开稳定的网络配置,本文将详细介绍Ubuntu系统中网络连接的多种配置方式,包括图形界面、命令行工具以及配置文件管理,覆盖有线、无线网络及静态IP设置等常见场景,帮助你轻松应对各种网络配置需求。
Ubuntu网络配置基础
在开始配置前,先了解Ubuntu网络管理的核心概念和工具:

- 网络连接类型:主要分为有线连接(以太网)和无线连接(Wi-Fi),两者均通过NetworkManager服务管理。
- 配置文件位置:
- 新版Ubuntu(20.04及以后)默认使用
netplan作为网络配置工具,配置文件位于/etc/netplan/目录下(如01-network-manager.yaml)。 - 旧版Ubuntu(18.04及以前)多使用
/etc/network/interfaces文件或NetworkManager的图形工具。
- 新版Ubuntu(20.04及以后)默认使用
- 常用命令行工具:
nmcli:NetworkManager的命令行接口,功能强大,适合脚本化配置。nmtui:基于文本的网络配置界面,适合不熟悉命令行的用户。ip/ifconfig:查看或临时修改网络接口状态(ifconfig需安装net-tools包)。
有线网络配置
图形界面配置(适合新手)
Ubuntu桌面版默认提供图形化网络设置,操作简单:
- 打开“设置”(Settings),点击左侧“网络”(Network)。
- 在右侧找到“有线”(Wired)部分,点击开关启用有线连接。
- 若需配置静态IP,点击“齿轮图标”进入“IPv4”选项卡:
- 方法:选择“手动”(Manual),填写IP地址、子网掩码、网关、DNS服务器(如
168.1.100、255.255.0、168.1.1、8.8.8)。 - 点击“应用”保存,系统会自动重启网络连接。
- 方法:选择“手动”(Manual),填写IP地址、子网掩码、网关、DNS服务器(如
命令行配置(nmcli)
使用nmcli可快速通过命令行管理网络,适合服务器或无界面的Ubuntu系统:
- 查看网络接口:
nmcli device status # 查看所有网络设备状态(如ens33为有线网卡)
- 启用/禁用有线连接:
nmcli connection up "有线连接 1" # 启用(名称可能为"Wired connection 1") nmcli connection down "有线连接 1" # 禁用
- 配置DHCP(自动获取IP):
若默认为DHCP,无需额外配置;若需修改,执行:nmcli connection modify "有线连接 1" ipv4.method auto nmcli connection up "有线连接 1" # 重启连接生效
- 配置静态IP:
nmcli connection modify "有线连接 1" \ ipv4.method manual \ ipv4.addresses 192.168.1.100/24 \ # IP地址/子网掩码(24表示255.255.255.0) ipv4.gateway 192.168.1.1 \ # 网关地址 ipv4.dns 8.8.8.8,8.8.4.4 # DNS服务器(多个用逗号分隔) nmcli connection up "有线连接 1" # 应用配置
无线网络配置
图形界面配置
- 打开“设置”>“网络”,点击“无线”(Wi-Fi)开关启用。
- 点击“可用网络”,选择要连接的Wi-Fi名称,输入密码后点击“连接”。
- 静态IP配置与有线网络相同,进入“IPv4”选项卡选择“手动”并填写参数。
命令行配置(nmcli)
- 扫描可用Wi-Fi网络:
nmcli device wifi list
- 连接Wi-Fi(需输入密码):
nmcli device wifi connect "Wi-Fi名称" password "密码"
- 保存Wi-Fi配置(避免每次重连输密码):
nmcli connection modify "Wi-Fi名称" connection.autoconnect yes # 开机自动连接
- 配置静态IP:
与有线网络类似,先连接Wi-Fi,再修改连接属性:nmcli connection modify "Wi-Fi名称" \ ipv4.method manual \ ipv4.addresses 192.168.1.101/24 \ ipv4.gateway 192.168.1.1 \ ipv4.dns 114.114.114.114 nmcli connection up "Wi-Fi名称"
静态IP配置
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

