linux能ping通,但不能上网

linux能ping通,但不能上网,第1张

1.可以ping通外网ip,无法ping通域名,那么就是Linux使用的DNS有问题

换一个比如:

sed -i '1a nameserver 8.8.8.8' /etc/resolv.conf

2.Linux的DNS像Windows下本地连接的DNS一样需要有时候调整下

一些DNS会出现不好使的情况,那么就编辑/etc/resolv.conf

前三组的DNS才比较有用。

需要修改 /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查询的反向缓存进行说明。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8789619.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-21
下一篇 2023-04-21

发表评论

登录后才能评论

评论列表(0条)

保存