Linux系统服务 2 DNS基础及域名系统架构
副标题[/!--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地址去访问当前的网站 3 DNS客户端 1 我们日常使用的支持网络的计算机一般都是做为一个DNS客户端使用,应用程序,服务,进程等等 通过操作系统底层的功能发起对dns服务器的查询,对指定域名进行解析 2 Linux中一般使用系统底层提供的gethostbyname()来进行域名解析 3 解析基于以下几种方式 文件(/etc/hosts . /etc/networks) DNS NIS 4 我们可以通过配置文件/etc/nsswhich,conf来控制查询的顺序,默认是先文件hosts , 第二是 DNS (编辑:滁州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |