做几个网站好,建设网站报告书,医疗行业企业网站建设,印鸽定制软件app什么是DNS
一、DNS就是域名解析
我们上网的方式通常都由ip地址组成#xff0c;但是为了有个规范#xff0c;而且我们也不可能去记住那么多一串Ip数字#xff0c;首先域名就会比ip好记很多#xff0c;其次固定性#xff0c;一旦服务器换了#xff0c;只要重新绑定域名对…什么是DNS
一、DNS就是域名解析
我们上网的方式通常都由ip地址组成但是为了有个规范而且我们也不可能去记住那么多一串Ip数字首先域名就会比ip好记很多其次固定性一旦服务器换了只要重新绑定域名对应关系就好最后规范性例如www.baidu.com算然他后端的ip有很多但是我们不用管只需记住他就可以了
二、为什么要配置DNS
不管访问的是什么最后实际访问的都会指向ip地址但光访问域名服务器并不知道对饮的ip是什么这个时候就要用到DNS(域名解析服务器)
三、什么情况下需要配置DNS 用ADSL和路由器上网是不需要设置DNS的网络提供商会指定一个DNS服务器地址用于域名解析如果上不了网就需要检查下DNS配置 ADSL虚拟拨号接入指的是通过账号认证的方式接入互联网比如家里用的猫就是通过拨号方式接入的。
除了上面两种上网方式不需要在服务器中设置DNS其他方式不出意外都要手动设置。
四、怎么设置DNS
Linux下
此系统分为很多unix、redhat、centos等等配置方式大同小异都是通过修改网络配置文件。
首先最简单直接确定需不需要配置DNS的方式就是ping一下域名如果域名不通但是公网地址能ping通就需要配置了 但这个时候如果我必须需要访问某个域名的话
有以下两种方式
1 配置DNS服务器解析
2 告诉服务器访问某个域名时对应的ip地址
个人建议方式2毕竟考虑网络复杂情况和安全问题的话不要轻易去动网络
方式1 ping 域名时提示 Temporary failure in name resolution 是因为服务器的dns服务还没有配置。
在etc下修改resolv.conf 文件DNS域名服务器IP配置有时候不确定是不是域名解析服务的问题如果114.114.114.114的不行可以换8.8.8.8的试下我就是1144的不行换成84的就可以了 不需要重启修改完此文件是立即生效的
如果还是不通可以用nslookup命令看下域名解析是否正常具体用法可以百度 方式2 修改etc下面的hosts文件主机名查询静态表 这个文件的作用就是服务器上负责ip地址和域名快速解析的问题在没有域名解析服务器的情况下系统上都会通过查询此文件来找ip域名对应关系
先在有域名解析服务器的电脑上ping目标域名得到对应ip 这样再去ping 百度的时候就成功了 /etc/network #Windows下
这个很简单都是界面化的只要对网络设置有点了解基本上找到对应修改界面就知道怎么配置了我这里截了个我本地的界面本地是用路由器上网的DNS在路由器上设置我本地是通过网关-路由器-外网的方式非常常见的一种上网方式如果是企业专网有网络隔离或者防火墙等限制则需要配置DNS上网方式