加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux系统服务 2 DNS基础及域名系统架构

发布时间:2016-05-24 08:06:04 所属栏目:Linux 来源:网络整理
导读:1 域名 1 比如www.LinuxCast.net,实际上域名只是后面的一部份,但是我们一般都是整个叫为域名 2 对于域名来说,我们一般使用.来分割,严格的域名最后一位还是
副标题[/!--empirenews.page--]

1 域名

1 比如www.LinuxCast.net,实际上域名只是后面的一部份,但是我们一般都是整个叫为域名

2 对于域名来说,我们一般使用.来分割,严格的域名最后一位还是有一个.的,但是我们都直接省略

3 域名分为三个部分

主机名     该域中的某台主机,对于网页服务器来说都是www,但是也有ftp,mail等等

域名         域名称

类型         标识此域名的类型,比较常见的有com , net , org , edu , gov

2 DNS

1 每一个域名实际上代表的是一个ip地址,比如www.LinuxCast.net的ip为1.1.1.1(假设)

2 DNS(Domain Name System),服务有DNS来提供

3 比如我要访问www.LinuxCast.net

第一步我们先去请求DNS服务器

第二步DNS返回当前域名的ip地址

第三步主机通过ip地址去访问当前的网站

Linux系统服务 2 DNS基础及域名系统架构

3 DNS客户端

1 我们日常使用的支持网络的计算机一般都是做为一个DNS客户端使用,应用程序,服务,进程等等 通过操作系统底层的功能发起对dns服务器的查询,对指定域名进行解析

2 Linux中一般使用系统底层提供的gethostbyname()来进行域名解析

3 解析基于以下几种方式

文件(/etc/hosts . /etc/networks)

DNS

NIS

4 我们可以通过配置文件/etc/nsswhich,conf来控制查询的顺序,默认是先文件hosts , 第二是 DNS

(编辑:应用网_丽江站长网)

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

热点阅读