Linux网络--主机DNS配置
2016-08-05 22:51
381 查看
DNS服务大家应该都不陌生,因为如果大家想要轻松地上网冲浪,正确的DNS配置必不可少,除非你记得百度某个服务器的IP为14.215.177.37。
不知道你有没有遇到过能上网(ping 14.215.177.37成功)但是就是无法用浏览器上百度。这就是DNS的问题了。
查询114.114.114.114这个IP地址可以知道:
即,当你输入www.baidu.com的时候,Linux是不认识这个地址的,它就会去默认的DNS服务器去找(这里就是114.114.114.114)【其实是先找/etc/hosts这个文件】,找到了www.baidu.com对应的IP之后就能后正常访问了。
然后
再ping百度,会发现unknown host的报错。因为它找不到DNS服务器帮它解析域名呀!
因此,当以后再遇到能上网(ping 14.215.177.37成功)但是就是无法用浏览器上百度的网络错误的时候,知道怎么解决了吧!
NOTE:当你的IP设置为DHCP时,resolv.conf可能会被DHCP更改,但此时也是可用的,所以可用不用管它。
不知道你有没有遇到过能上网(ping 14.215.177.37成功)但是就是无法用浏览器上百度。这就是DNS的问题了。
DNS配置文件/etc/resolv.conf
Linux的DNS配置文件为/etc/resolv.confnameserver 114.114.114.114 nameserver 202.96.199.133
查询114.114.114.114这个IP地址可以知道:
您查询的IP: 114.114.114.114 IP详细地址: 江苏省南京市南京信风网络科技有限公司DNS服务器
即,当你输入www.baidu.com的时候,Linux是不认识这个地址的,它就会去默认的DNS服务器去找(这里就是114.114.114.114)【其实是先找/etc/hosts这个文件】,找到了www.baidu.com对应的IP之后就能后正常访问了。
做个测试
[root@localhost ~]# vim /etc/resolv.conf #nameserver 114.114.114.114 #nameserver 202.96.199.133 将文件的内容注释掉
然后
再ping百度,会发现unknown host的报错。因为它找不到DNS服务器帮它解析域名呀!
[root@localhost ~]# ping www.baidu.com ping: unknown host www.baidu.com
因此,当以后再遇到能上网(ping 14.215.177.37成功)但是就是无法用浏览器上百度的网络错误的时候,知道怎么解决了吧!
NOTE:当你的IP设置为DHCP时,resolv.conf可能会被DHCP更改,但此时也是可用的,所以可用不用管它。
相关文章推荐
- Linux下配置静态IP地址,设置DNS和主机名
- linux 主机的网络别名、IP、网关配置
- linux 自学系列:debian 加载ssh服务、网络配置、DNS设置
- Linux网络服务_主从DNS配置示例_Redhat Enterprise 5.9
- Linux下的主机名与网络配置
- Linux下配置静态IP 设置DNS和主机名
- linux下kangle虚拟主机-easypanel-2.2.0 DNS面板功能配置
- 配置中转linux机器,使连接该机器上的两个网络的两台主机可以互ping通
- RedHat Linux AS 5.3 下DNS的配置步骤----为学习Oracle网络管理埋下伏笔
- Linux 网络ip,网关,DNS配置
- Linux网络相关配置(IP配置\DNS配置等)
- 详述Linux配置静态IP、设置DNS和主机名
- Linux操作系统下修改IP、DNS等网络配置
- Linux下配置静态IP地址,设置DNS和主机名
- Linux下配置静态IP地址,设置DNS和主机名
- Linux下配置静态IP地址,设置DNS和主机名
- linux主机ip,网关,子网掩码,DNS配置
- RedHat Linux AS 5.3 下DNS的配置步骤----为学习Oracle网络管理埋下伏笔
- Linux dns和网络连接配置方法
- 配置VMware虚拟机中Linux与Windows宿主机之间网络心得