当前位置: 首页 > news >正文

Ubuntu18网络连接不上也ping不通网络配置问题排查与解决方法

Ubuntu 18启动以后发现连接不上网络,执行 ip a命令或者ifconfig都显示不了正确的地址(192.168.xxx.xxx)。

刚装好系统是没问题的,打算使用FTP开启ftp服务与windows互传文件,安装了net-tools插件就突然连不上网络了,怀疑是网络配置被修改了。

经过了一段时间折腾终于解决了,发现是网卡没有启动。具体解决办法如下。


Ubuntu18网络连接不上也ping不通网络配置问题排查与解决方法

    • 一、问题发现
      • 1.1 开机后网络状态异常,连不上网
      • 1.2 临时解决方案(重启后还需再次执行次命令)
    • 二、问题分析
      • 2.1 核心问题
      • 2.2 根本原因
    • 三、最终解决方案:使用 Netplan(推荐方法)
      • 3.1 查看 Netplan 配置文件
      • 3.2 编辑配置文件
      • 3.3 配置内容(DHCP 自动获取 IP)
      • 3.4 应用配置
      • 3.5 验证
    • 四、替代方案:使用 `/etc/network/interfaces`(不推荐)
      • 4.1 配置步骤
      • 4.2 注意事项
    • 五、Netplan 与 interfaces 对比
    • 六、结论与建议
      • ✅ 推荐方案
      • ❌ 避免方案
      • 🛠️ 最佳实践
    • 七、附录:常用命令速查

系统环境:Ubuntu 18.04
网卡名称ens33
问题现象:每次开机后网络未自动启用,需手动运行 sudo dhclient ens33 才能联网
目标:实现开机自动获取 IP 地址并联网


一、问题发现

Windows 和 Ubuntu 下的文件互传我打算开启 FTP 服务,进行了以下步骤后发现使用过程中发现网络异常。

打开 Ubuntu 的终端窗口,然后执行如下命令来安装 FTP 服务:
sudo apt-get install vsftpd
等待软件自动安装,安装完成以后使用 VI 命令打开/etc/vsftpd.conf,命令如下:
sudo vi /etc/vsftpd.conf
打开 vsftpd.conf 文件以后找到如下两行:
local_enable=YES
write_enable=YES

1.1 开机后网络状态异常,连不上网

ping下面这两个地址提示错误。

ping 8.8.8.8
ping www.baidu.com

执行 ip a 命令查看网络接口状态:

2: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000link/ether 00:0c:29:93:fe:59 brd ff:ff:ff:ff:ff:ff
  • ens33 接口状态为 DOWN,说明ens33未启用。
http://www.lryc.cn/news/608219.html

相关文章:

  • 2 安装 Docker 和 Jenkins:持续构建环境起步
  • 音视频学习(四十七):模数转换
  • 题单【模拟与高精度】
  • lumerical——布拉格光栅(2)
  • VS2019安装HoloLens 没有设备选项
  • 类似 Pixso 但更侧重「网页 / 软件界面设计」「前后端可视化开发」的工具
  • 【AI】AIService(基本使用与指令定制)
  • 【MODIS数据】MYD021KM
  • 解决 InputStream 只能读取一次问题
  • 位运算-371.两整数之和-力扣(LeetCode)
  • 9.3panic!最佳实践
  • 高效截图的4款工具深度解析
  • 从基础功能到自主决策, Agent 开发进阶路怎么走?
  • 自动化革命:软件开发的引擎与未来蓝图
  • 二、无摩擦刚体捉取——固定捉取
  • 第14届蓝桥杯Python青少组中/高级组选拔赛(STEMA)2022年12月18日真题
  • C++刷题 - 7.27
  • Rust: 工具链版本更新
  • Kubernetes Service 全面详解:从概念到实践
  • 具身智能VLA困于“数据泥潭”,人类活动视频数据是否是“破局之钥”?
  • 北京-4年功能测试2年空窗-报培训班学测开-今天来聊聊我的痛苦
  • 对于考研数学的理解
  • Linux 系统管理-15-OpenSSH 服务管理
  • 【Pytorch✨】LSTM 入门
  • Next.js 怎么使用 Chakra UI
  • 洛谷做题4:P5713 【深基3.例5】洛谷团队系统
  • OAuth 2.0 详解:现代授权的核心协议
  • 知识随记-----Qt 实战教程:使用 QNetworkAccessManager 发送 HTTP POST
  • Web前端实现银河粒子流动特效的3种技术方案对比与实践
  • C#中的除法