开发者社区> 问答> 正文
1
0
分享

Ubuntu连上WiFi不能上网了,求解决办法?报错

  以前用的好好的,有一段时间没开机器了,这段时间用了一下发现连上wifi,输入密码后显示wifi连上了,但是却无法上网:浏览器打不开网页,ping百度,oschina[立即]报错 注:/etc/hosts中没有任何这两个网址的重定向

  所以以为是DNS的问题,所以就找了一个IP ( 61.135.248.17) -> fanyi.youdao.com

ping  61.135.248.17 

却有回响! 好吧,有回响信息我觉得应该是能联通这个ip把,就尝试tracepath一下

 tracepath  61.135.248.17

输出

   localhost                 xxxms

   localhost                 xxxms

    not rely

    

这一点我不懂,明明能ping通但是tracepath却通不过~ 

 

当我这时候确认已经认定是DNS有问题的时候,我尝试了一下静态IP,静态DNS(8.8.8.8)

 配置完之后同样 ping www.baidu.com  立即出错,提示 gethostbyname()  出问题。

 还有各种各样的测试,总是连不上网,求大神解答。


展开
收起
爱吃鱼的程序员 2020-06-10 10:01:12 1123 0
举报
飞天免费试用计划
领取免费云资源,开启云上实践第一步
公共DNS(含HTTPDNS解析)
每月1000万次HTTP解析
不限时长
全局流量管理 GTM
标准版 1个月
额度1个月内有效
云解析 DNS
旗舰版 1个月
额度1个月内有效
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    Ubuntu设置DNS服务器
    sudonano/etc/resolvconf/resolv.conf.d/head
    nameserver8.8.8.8
    重新生成/etc/resolv.conf
    sudoresolvconf-u
    cat/etc/resolv.conf
    nameserver8.8.8.8
    8.8.8.8是手动在head里添加的,其他的是dhcp自动获取的.
    我昨天添加了一下,成功了,原来会错了你回复的意思。如果有朋友遇到说明一下吧编辑/etc/resolv.conf添加nameserver8.8.8.8nameserver114.114.114.114这两行即可,然后重启网络servicenetworkingrestartE神,我昨晚试了一下,不行呢,在执行sudoresolvonf-u的时候弹出一个Warning然后cat/etc/resolv.conf中啥也没有了,感觉没配置成功。谢谢,我晚上试下DNS改成 114.114.114.114试试我设置成8.8.8.8是立即报错,而且ping8.8.8.8还能ping通T_T感觉都没有经过DNS请求  我觉得我就是一个DNS克星了,今天上班打开电脑离奇上不了网了,,,,额,,拿出ping,tracert看了一下又是能连到IP,解析不了网址。我晕,难道以后非得背10来个DNS服务器出门吗[<imgsrc="http://www.oschina.net/js/ke/plugins/emoticons/images/54.gif"alt="">]发这个回复就是改了DNS之后才能发的

    2020-06-10 10:01:27 举报
    赞同 评论 打赏

    评论

    全部评论 (0)

    登录后可评论
问答排行榜
最热
最新

相关电子书

更多
云AP—开启企业WiFi的新零售时代 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等