1、物理检查
有线网络:确保网线已插稳,路由器/交换机正常工作。
无线网络:确认 Wi-Fi 已开启,且能搜索到目标网络。
2、查看网络接口状态
在终端运行以下命令,检查网卡是否被识别并正常激活:
ip a正常情况:网卡(如 eth0、ens33 或 wlan0)应显示 UP 状态和有效的 IP 地址(如 192.168.x.x 或 10.x.x.x)。
异常情况:
如果网卡未列出,可能是驱动问题(跳转到 步骤 4)。
如果网卡显示 DOWN,手动启用:
sudo ip link set <网卡名> up # 例如 sudo ip link set eth0 up3、检查 IP 地址分配
DHCP 自动获取 IP:
sudo dhclient -v <网卡名> # 例如 sudo dhclient -v eth0如果成功,会显示分配的 IP 地址。
静态 IP:检查 /etc/netplan/ 下的配置文件(如 01-netcfg.yaml)是否正确:
sudo nano /etc/netplan/01-netcfg.yaml示范:
network:
version: 2
ethernets:
eth0:
dhcp4: true # 或手动配置 static IP
# addresses: [192.168.1.100/24]
# gateway4: 192.168.1.1
# nameservers:
# addresses: [8.8.8.8, 8.8.4.4]根据实际修改。
应用配置:
sudo netplan apply4、检查网络驱动
查看已加载的网卡驱动:
lspci -k | grep -A 3 -i network # 有线网卡
lsusb | grep -i wireless # 无线网卡如果驱动未加载:
安装驱动(需联网,可通过手机 USB 共享网络或离线包):
sudo apt update
sudo apt install linux-firmware # 基础固件特定驱动(如 Intel 无线网卡):
sudo apt install firmware-iwlwifi加载驱动
sudo modprobe <驱动名> # 例如 sudo modprobe iwlwifi最后,我们测试是否完成。以及检查DNS是否配置正确。