Linux下DNS无法解析问题

发布网友

我来回答

5个回答

热心网友

需要修改 /etc/resolv.conf 配置文件,指定域名解析服务器就可以解决该问题;

1、编辑etc下的resoly.conf文件(如果没有就新建一个);

2、在resoly.conf文件内添加一下内容;

nameserver 8.8.8.8 

3、保存后重启网络服务,可以通过命令“service network restart ”重启;

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。

在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

热心网友

dns广播是需要时间的,很多dns都有自己的缓存和生存时间,在生存期内不会去你的dns更新数据,所以其他地方暂时不生效很正常,一般过一天左右就广播完成了。如果非得让客户立刻访问,那就让客户把dns改成你的dns或者修改本地的hosts文件。

热心网友

1、vi /etc/resolv.conf 在里面直接添加
  nameserver 202.96.128.68 //DNS地址

2、查看路由:route -n看看网关是否正确

热心网友

楼主解决了吗,是怎么做的啊

热心网友

域名解析文件给个权限应该就可以了,给个755

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com