Ubuntu 网络连接设置指南
版本说明与准备
cat /etc/os-releaseip link(常见名如 eth0、ens33、wlan0)图形界面设置
命令行设置(nmcli 与 nmtui)
sudo systemctl is-active NetworkManager(如未运行:sudo systemctl start NetworkManager)nmcli dev wifi listnmcli dev wifi connect "<SSID>" password "<PASSWORD>"nmcli dev status 或 nmcli con showsudo nmtui → 选择“Activate a connection”或“Edit a connection”→ 添加/编辑 Wi‑Fi 或 Ethernet → 保存并激活。ifconfig 仅用于查看/临时操作,不能用来配置无线网络;推荐使用 nmcli/nmtui/NetworkManager。服务器常用方案 Netplan(若系统使用 Netplan)
sudo nano /etc/netplan/01-network-manager-all.yaml
示例内容(将 eth0/ens33 替换为你的实际接口名):network:
version: 2
renderer: NetworkManager # 或 NetworkManager/networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.10.25/24]
routes:
- to: default
via: 192.168.10.1
nameservers:
addresses: [192.168.10.1, 8.8.8.8]
sudo netplan apply(远程环境可用 sudo netplan try 以避免断连)nmcli/nmtui 管理连接;若使用 networkd,用 Netplan 配置更合适。验证与常见问题
ip addr showip routeping -c 4 <默认网关IP>ping -c 4 8.8.8.8,再 ping -c 4 www.ubuntu.comcat /etc/resolv.confnslookup www.ubuntu.com 或 dig www.ubuntu.comlspci | grep -i wireless 或 lsusbsudo apt install firmware-b43-installer),安装后重启。sudo ufw statussudo apt update && sudo apt install openssh-server。