加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux下无法访解析域名的解决方法

发布时间:2022-11-12 11:27:58 所属栏目:Linux 来源:
导读:  /etc/resolv.conf

  这个配置文件中,一定有 nameserver关键字。作用是指定 DNS服务器的IP,不指定的话,无法通过域名来访问百度,只能敲百度服务器的IP地址来访问它。

  常用的 DNS服务器地址
  /etc/resolv.conf
 
  这个配置文件中,一定有 nameserver关键字。作用是指定 DNS服务器的IP,不指定的话,无法通过域名来访问百度,只能敲百度服务器的IP地址来访问它。
 
  常用的 DNS服务器地址
 
  114.114.114.114
  114.114.115.115
  223.5.5.5
  223.6.6.6
  1.2.4.8
  210.2.4.8
  8.8.8.8
  在/etc/resolv.conf文件中添加以下代码即可:
 
  nameserver  8.8.8.8  
  此时可以通过域名访问了。
 
  对于局域网的域名解析
 
  不管是 Windows 平台还是 Linux 平台,系统解析域名的首选方式都是查找 hosts 配置文件,然后再尝试使用DNS进行域名解析。因此,在有需要的情况下linux 域名解析,通过手动绑定域名和IP地址,就可以将域名解析到指定的测试服务器IP。
 
  127.0.0.1 www.example.com
  12.34.56.78 www.google.com
  以上两个条目分别表示将 与 绑定到本地,在 Windows 下,hosts 文件的更改不一定会立即影响到域名解析,这里因为系统有缓存的原因,通常通过在命令行(cmd)下执行以下命令可以清除本机的 DNS 缓存:
 
  ipconfig /flushdns
  sudo vi /etc/hosts
  127.0.0.1 www.example.com
  12.34.56.78 www.google.com
 
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!