Ubuntu连接不上网络问题(Network is unreachable)

问题:把服务器网线拔掉重新插上后,服务器Ubuntu 22 没有网了

原因:网卡不会自动重启,没有安装NetworkManager

解决方案:

首先检查网络状态

bash 复制代码
ip a                     # 检查网卡状态(确认是否有IP地址)

手动启动网卡

bash 复制代码
sudo ip link set enp7s0 up  # 启用网卡
sudo dhclient enp7s0         # 通过DHCP获取IP(若路由器支持)

ping一下,检查发现已经能ping通了

bash 复制代码
ping 8.8.8.8

但是不想每次重启服务器都要手动开启网卡,所以下载NetworkManager并设置自启动和网卡自动连接

bash 复制代码
# 安装NetworkManager(如未安装)
sudo apt update && sudo apt install network-manager

# 启用并设置开机自启
sudo systemctl enable --now NetworkManager

# 配置enp7s0自动连接
sudo nmcli connection add type ethernet ifname enp7s0 con-name "Wired-ensp7s0"
sudo nmcli connection modify "Wired-ensp7s0" connection.autoconnect yes
bash 复制代码
sudo systemctl enable NetworkManager.service
相关推荐
渣渣馬20 小时前
rk3588s的firfly的linux的sdk版本
linux·运维·服务器
赵优秀一一21 小时前
FastAPI 核心
linux·python·fastapi
大数据新鸟21 小时前
NIO 三大核心组件
服务器·网络·nio
相醉为友21 小时前
024 嵌入式Linux应用开发——文字显示与freetype的使用显示
linux·运维·驱动开发
陳103021 小时前
Linux:进程的基本理解
linux·计算机外设·进程
Hello World . .21 小时前
Linux驱动编程1:imxull上移植Linux系统
linux·运维·服务器
小夏子_riotous21 小时前
openstack的使用——5. Swift服务的基本使用
linux·运维·开发语言·分布式·云计算·openstack·swift
学Linux的语莫21 小时前
Hyper-V的安装使用
linux·windows·ubuntu·hyper-v
IMPYLH21 小时前
Linux 的 numfmt 命令
linux·运维·服务器·bash
proware1 天前
海思3403与3559安全启动
linux·安全·tee