解决ubuntu突然无法联网问题
2024-08-30 09:53:29
一、问题描述
今天使用笔记本远程办公的时候,突然电脑无法联网了,使用chrome浏览器访问网页出现如下错误
This site can’t be reachedwww.baidu.com’s server IP address could not be found.
Try:
Checking the proxy, firewall, and DNS configuration
DNS_PROBE_FINISHED_BAD_CONFIG
二、环境信息
笔记本的硬盘里安装的是Ubuntu 21.04
使用无线WiFi链接网络
三、定位问题
是不是WiFi的问题呢?
将路由器的无线网络信号分开为2G和5G的单独频段,分别单独链接无法联网;
使用本地安装的windows 10进行测试,可以正常联网;
是不是Ubuntu本身出问题了?
使用Ubuntu的recovery模式,尝试修复网络,还是无法正常联网;
使用Ubuntu U盘启动盘,链接WiFi可以正常联网;
是否可以ping通一些重要的ip?
光猫可以正常ping通
mango@mango-ubuntu:/etc$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=63 time=2.30 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=63 time=2.98 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=63 time=1.95 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=63 time=3.45 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=63 time=9.23 ms
^C
--- 192.168.1.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 1.950/3.981/9.229/2.675 ms
路由器可以正常ping通
mango@mango-ubuntu:/etc$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=63 time=2.30 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=63 time=2.98 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=63 time=1.95 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=63 time=3.45 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=63 time=9.23 ms
^C
--- 192.168.1.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 1.950/3.981/9.229/2.675 ms
google的DNS服务器可以ping通
mango@mango-ubuntu:/etc$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=110 time=373 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=110 time=397 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 2 received, 33.3333% packet loss, time 2000ms
rtt min/avg/max/mdev = 372.858/385.097/397.337/12.239 ms
百度无法ping通
mango@mango-ubuntu:/etc$ ping www.baidu.com
ping: www.baidu.com: Temporary failure in name resolution
通过以上分析可以知道是由于我笔记本发出的请求无法进行DNS的域名解析导致的。
四、解决方案
新建resolv.conf,并添加对应的DNS server即可
nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver 192.168.1.1
最新文章
- Raft 为什么是更易理解的分布式一致性算法
- VMware Workstation 10.0 正式版官方简体中文下载(附序列号)
- 【转】使用Reflector和FileDisassembler反编译成项目文件
- iOS Orientation bug
- Java中的垃圾回收
- Uva10635 LCS
- 简单几何(线段相交) POJ 1066 Treasure Hunt
- 洛谷P1472 奶牛家谱 Cow Pedigrees
- POJ_1742_Coins_(动态规划,多重部分和)
- 【MongoDB安装和基础学习系列】
- ip聚合(百度之星资格赛1003)
- <; high performance web sites >; 阅读小记
- Android Bundle类别
- HDOJ 1753 明朝A+B
- Jmeter+badboy压力测试总结
- URL与URI的含义及区别
- python selenium-webdriver 标签页切换(十五)
- 检查Linux系统cpu--内存---磁盘的脚本
- CentOS 查找某个软件安装路径
- 常用脚本--SQL Server获取OS日志
热门文章
- C# / VB.NET 在Word中嵌入多媒体(视频、音频)文件
- &#127942;【Alibaba中间件技术系列】「Sentinel技术专题」分布式系统的流量防卫兵的基本介绍(入门源码介绍)
- iOS 客户端获取七牛上传token
- 【JAVA】【Basic】MacOS上搭建JAVA开发环境
- linux ln用法
- Linux学习 - 系统命令sudo权限
- 【Linux】【Services】任务计划、周期性任务执行
- Python格式处理
- Nginx模块之nginx_upstream_check_module
- MySQL数据库SUBSTRING_INDEX的运用