最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Ubuntu Minimal网络如何设置
时间:2026-08-04 08:53:01 编辑:袖梨 来源:一聚教程网
Ubuntu Minimal 网络设置指南

一、前置检查与准备
- 确认网卡名称:执行 ip link(常见名称如 eth0、ens33、enp0s3)。
- 查看设备与驱动:执行 sudo lshw -C network。
- 若系统未预装网络管理工具,先更新索引并安装 NetworkManager:sudo apt update && sudo apt install -y network-manager
- 建议安装常用排障工具:sudo apt install -y net-tools curl iputils-ping vim以上步骤可确保网卡识别正常、具备基本网络管理工具与排障命令。
二、使用 Netplan 配置网络(服务器版常见)
- 配置文件位置与命名:/etc/netplan/ 下的 .yaml 文件(如 50-cloud-init.yaml、01-netplan.yaml、99_config.yaml)。
- 识别渲染器(renderer):
- 使用 NetworkManager:适合桌面/需要图形或灵活连接管理的场景。
- 使用 networkd:适合服务器、无图形环境。
- 示例一(DHCP,最简):network:version: 2renderer: networkdethernets:eth0:dhcp4: true
- 示例二(静态 IPv4,使用 routes 指定默认路由):network:version: 2renderer: networkdethernets:eth0:dhcp4: noaddresses: [192.168.1.100/24]routes:- to: defaultvia: 192.168.1.1nameservers:addresses: [8.8.8.8, 1.1.1.1]
- 示例三(静态 IPv4,旧语法 gateway4,适用于 Ubuntu 18.04 Bionic 等):network:version: 2renderer: networkdethernets:eth0:dhcp4: noaddresses: [10.10.10.2/24]gateway4: 10.10.10.1nameservers:addresses: [10.10.10.1, 1.1.1.1]
- 应用与生效:sudo netplan try(更安全的试运行,变更有误会自动回滚)或sudo netplan apply
- 验证:ip addr show eth0ip routeping -c 4 192.168.1.1nslookup example.com以上示例与语法要点(renderer、addresses、routes、gateway4 版本差异)可直接用于最小化服务器环境。
三、使用 NetworkManager 配置网络(nmcli 与 nmtui)
- 安装并启用服务(如未安装):sudo apt update && sudo apt install -y network-managersudo systemctl enable --now NetworkManager
- 查看连接:nmcli connection show
- 配置有线静态 IP(示例):sudo nmcli con add type ethernet con-name “Wired-Static” ifname eth0 autoconnect yes ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns “8.8.8.8 1.1.1.1”sudo nmcli con up “Wired-Static”
- 配置 Wi‑Fi(示例):sudo nmcli con add type wifi con-name “MyWiFi” ifname wlan0 ssid “YourSSID” wifi-sec.key-mgmt wpa-psk wifi-sec.psk “YourPassword” ipv4.method manual ipv4.addresses 192.168.1.101/24 ipv4.gateway 192.168.1.1 ipv4.dns “8.8.8.8 1.1.1.1”sudo nmcli con up “MyWiFi”
- 文本界面配置(无图形时可用):sudo nmtui
- 验证:ip addr showping -c 4 192.168.1.1nslookup example.com以上命令覆盖有线/无线、静态/自动获取等常见场景,适合最小化系统快速落地网络。
四、虚拟机与多网卡场景要点
- 虚拟机网络模式:常用 NAT 便于出网;需要与宿主机/内网互通时可用 桥接 或 Host‑Only。
- 多网卡示例(NAT + Host‑Only,便于上网与内网隔离):network:version: 2renderer: networkdethernets:enp0s3:dhcp4: trueroutes:- to: 10.0.2.0/24via: 10.0.2.1enp0s8:addresses: [192.168.56.15/24]routes:- to: 192.168.56.0/24via: 192.168.56.1sudo netplan apply
- 验证:ip addrip routeping -c 4 网关地址该结构可实现“上网走 NAT、内网走 Host‑Only”,便于管理与互通。
五、常见问题与排查
- 配置未生效或语法错误:优先使用 sudo netplan try;检查 YAML 缩进与网卡名一致性。
- DNS 不解析:
- 若使用 systemd‑resolved,检查 /etc/resolv.conf 是否指向 127.0.0.53;必要时重启解析服务:sudo systemctl restart systemd-resolved
- 也可在 netplan 的 nameservers.addresses 中显式写入 8.8.8.8、1.1.1.1。
- 默认路由缺失:确认 routes: to: default via: 网关 或(旧语法)gateway4 已设置。
- 网卡未托管:
- 使用 NetworkManager 时,确保 renderer 为 NetworkManager 且连接处于 autoconnect yes;
- 使用 networkd 时,确认接口未被其他服务占用。
- 排障命令清单:ip addr、ip route、ping 网关、nslookup/dig、systemctl status systemd-networkd 或 NetworkManager。以上方法覆盖最常见的配置生效、DNS 与路由问题定位路径。
相关文章
- 本地视频号如何定位 08-04
- 解密互联网大厂ChatBI实现做法,6个“大模型+数据分析”实践案例 08-04
- 从此汇报不再犯难,“kimi+讯飞”帮你全自动生成ppt 08-04
- 伊莫官网最新地址_伊莫官网手机版/电脑网页版下载 08-04
- 王者荣耀世界皮肤大全 王者荣耀孙膑世界系列皮肤图鉴与特效解析 08-04
- 铁路12306官网登录入口-铁路12306官网登录不上怎么办 08-04