一、先了解基础概念
- 网卡命名:Ubuntu 新版本网卡名一般是
ens33/enp0s3(物理机)、eth0(部分虚拟机),可通过ip addr查看 - 配置方式:
- 临时配置:重启后失效(测试用)
- 永久配置:修改配置文件(生产环境用)
- 网络管理工具:
nmcli:命令行管理网络(推荐)netplan:Ubuntu 18.04+ 官方推荐的配置工具/etc/network/interfaces:旧版配置方式(部分系统仍兼容)
二、查看当前网络状态
先确认网卡名称、IP、网关等信息,方便后续配置:
# 查看所有网卡及 IP 信息(最常用)
ip addr
# 查看网络连接状态
nmcli connection show
# 查看网关和路由
ip route
# 测试网络连通性
ping -c 4 www.baidu.com
# 测试外网
ping -c 4 192.168.1.1
# 测试网关
三、基础网络配置(静态 IP/动态 IP)
方式 1:用 netplan 配置(Ubuntu 18.04+ 推荐)
netplan 是 Ubuntu 主流配置方式,配置文件在 /etc/netplan/ 目录下(文件后缀为 .yaml)。
步骤 1:编辑 netplan 配置文件
# 编辑配置文件(文件名可能是 00-installer-config.yaml 或 50-cloud-init.yaml)
sudo nano /etc/netplan/00-installer-config.yaml
步骤 2:配置内容(二选一)
- 动态 IP(DHCP,自动获取):
network:
ethernets:
ens33: # 替换成你的网卡名
dhcp4: true # 开启 DHCPv4
dhcp6: false # 关闭 DHCPv6(按需)
version: 2
- 静态 IP(固定 IP,生产环境常用):
[]
[, ]

