linux配置了DNS还是解析不了域名?

图片描述

输入IP可以访问到百度首页,但是输入www.baidu.com,提示找不到服务器
图片描述

DNS配置 :
图片描述

网卡配置:
图片描述

阅读 14.7k
3 个回答

使用 nslookup 命令执行验证DNS是否解析成功。以下是我的测试:

# nslookup

> www.baidu.com
Server:         8.8.8.8
Address:        8.8.8.8#53

Non-authoritative answer:
www.baidu.com   canonical name = www.a.shifen.com.
Name:   www.a.shifen.com
Address: 119.75.217.109
Name:   www.a.shifen.com
Address: 119.75.218.70
> server 221.228.255.1
Default server: 221.228.255.1
Address: 221.228.255.1#53
> www.baidu.com
;; connection timed out; trying next origin
;; connection timed out; no servers could be reached

你的那个DNS服务器 221.228.255.1 根本就不能解析嘛,你可以换成我用到的 8.8.8.8 试试看,或者也可以用电信、联通、阿里云等公开的DNS服务器IP试一下。

换成114.114.114.114看看
然后再运行service network restart重启网络

221.228.255.1 是「江苏省无锡市电信DNS服务器」,估计你不在它的服务范围内。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题