版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络安全实例说明一个网络第 2 讲网络安全 第2讲 TCPIP深入理解ISO-OSI RM物理层:信息实际如何传送? 缆线,信号的编码,网络接插件的电、机械接口数据链路层:每一步该怎么走? 成帧,差错控制、流量控制,物理寻址,媒体访问控制网络层:数据如何到达对方? 路由、转发,拥塞控制传输层:对方在何处? 为会话层提供与下面网络无关的可靠消息传送机制 会话层:论到哪方传输,从何处开始传输 ? 负责建立(或清除)在两个通信的表示层之间的通信通道,包括交互管理、同步,异常报告。表示层:对方看起来像什么? 在两个应用层之间的传输过程中负责数据的表示语法应用层:做什么? 处理应用进程之间所发送和接收的
2、数据中包含的信息内容。网络安全 第2讲 TCPIP深入理解TCPIP协议体系OSI层次划分TCP/IP层次划分应用层应用层会话层传输层会话层传输层网络层网络层数据链路层链路层物理层HTTPFTPTELNETDNSSNMPTCPUDPIPEthernet Token Ring FDDI WANS ARPICMPTCP/IP协议族中协议示例网络安全 第2讲 TCPIP深入理解相同点:1.都是基于独立的协议栈概念。2.两者都有功能相似的应用层、传输层、网络层。不同点:1.在OSI模型中,严格地定义了服务、接口、协议;在TCP/IP模型中,并没有严格区分服务、接口与协议。2.OSI模型支持非连接和面向
3、连接的网络层通信,但在传输层只支持面向连接的通信;TCP/IP模型只支持非连接的网络层通信,但在传输层有支持非连接和面向连接的两种协议可供用户选择。3.TCP/IP模型中不区分、甚至不提起物理层和数据链路层。6/19/2003Internet安全协议及标准Page:5TCP/IP工作方式6某公司进行网络改造后,发现有一台客户端在调整办公室后无法访问服务器。故障解决思路与步骤由出错情况可知,由于其他客户端可以访问服务器,只有一个客户端无法访问,可以确定服务器的应用程序是没有问题的,所以采用“从下至上”的方法排除网络故障,即从物理层开始。7物理层检查检查客户端网络的物理连接是否正常,查看网线是否与
4、墙上端口和设备相连,连接点是否牢靠?经检查1没有问题,检查交换机端口的工作状态。一般来说,针对严格管理的标准布线环境,有完备的网络记录文档。由此可以查找到出现问题客户端使用的墙上插座端口号为A201,而且知道A201号口与交换机2号口相连。78现场查看交换机端口的指示灯状态是否正常;一般持续绿色代表链路正常运行,闪烁绿色表示正在发送或者接收数据。远程登录到交换机,使用show ip interface brief命令查看其端口是否工作正常Interface IP-Address OK? Method Status protocol G1/0/2 unassigned YES unset up
5、up由以上信息可知,端口状态和协议都工作在up状态,这证明此终端到交换机的线缆连接是正常的,初步可以排除是物理层的问题。9数据链路层检查第二层的关键是MAC地址,通过对照交换机接口上的MAC地址和客户端的MAC地址是否相同,可以排除施工时网络记录文档是否出现问题。使用:show mac address-table interface g1/0/2 Vlan Mac Address Type Ports 10 0014.2275.57ac DYNAMIC Gi1/0/2可以显示连接此接口计算机的MAC地址信息。再在客户端上查看本机的MAC地址,如果不匹配则说明交换机上的接口并不是真的连接了这台客
6、户端。10网络层检查在客户端使用IPCONFIG/ALL命令进行检查Ethernet adapter 本地连接Dhcp Enabled . : Yes IP address : 1 DHCP Server : 可以看到PC有IP地址,但是这个地址对吗?通过IP地址为的DHCP服务器可以获得10.10.x.x范围内的地址吗?DHCP服务器分发的IP地址不属于子网。这种问题多出现在PC从某个子网移动到另一个子网时,PC依然请求旧的IP地址,从而产生问题。 11 解决方法让PC的网络接口租用的IP地址重新交付给DHCP服务器(即归还IP地址)。IPCONFIG/RELEASEIPCONFIG/REN
7、EW此时PC就会获得正确的IP地址12解读下面这段话:总公司的LAN骨干使用千兆网络,各地分公司的WAN连接是DDN专线接入;总公司各办公室都提供高速有线网络接入,另外,在休息厅和阅览室设置了无线网络;总公司建立了大型的SAN存储网络,所有的销售人员都可以通过VPN访问方式从外部网络访问内部网络服务,经过安全审核后经授权的员工还可以访问SAN中的核心数据。13LAN、WAN、MAN:根据地理覆盖范围的大小,可以将计算机网络分为局域网、广域网和城域网。局域网(Local Area Network):是一个数据通信系统,其传输范围是中等地理区域,它具有高数据传输速率。城域网(Metropolita
8、n Area Network):它的地理范围是一个城市及其郊区,主要应用于大中型城市地区,基于LAN和WAN之间。14LAN、WAN、MAN:广域网(Wide Area Network):在一个广泛地理范围内建立的计算机通信网,范围可以超越城市和国家。在实际应用中,LAN可与WAN互联,或通过WAN与位于其他地点的WAN/LAN互联,这时LAN就成为WAN上的一个端系统。WAN传输距离远,拓扑结构复杂,由此带来的问题是路由选择的复杂性。另外,它的传输速率与LAN相比较低。1516解读下面这段话:总公司的LAN骨干使用千兆网络,各地分公司的WAN连接是DDN专线接入;总公司各办公室都提供高速有线
9、网络接入,另外,在休息厅和阅览室设置了无线网络;总公司建立了大型的SAN存储网络,所有的销售人员都可以通过VPN访问方式从外部网络访问内部网络服务,经过安全审核后经授权的员工还可以访问SAN中的核心数据。17有线网络&无线网络:有线网络:提供LAN中各种设备间的高速连接,有线网络的连接介质可分为两类:金属导体,如同轴电缆,双绞线,利用铜和铁等金属导体的电流变化来传输数据。以光纤维代表的透明玻璃或塑胶绳媒体,它们利用光波来传输数据。无线网络:使用无线射频(RF)技术通过空中接口来收发数据,通常将这种采用无线传输数据或媒体的计算机网络称为无线局域网。要实现合理的网络传输和覆盖,必须将有线与无线,空
10、中与地面相结合,取长补短。18解读下面这段话:总公司的LAN骨干使用千兆网络,各地分公司的WAN连接是DDN专线接入;总公司各办公室都提供高速有线网络接入,另外,在休息厅和阅览室设置了无线网络;总公司建立了大型的SAN存储网络,所有的销售人员都可以通过VPN访问方式从外部网络访问内部网络服务,经过安全审核后经授权的员工还可以访问SAN中的核心数据。19外部网络&内部网络:内部网络和外部网络是利用网络边界的节点进行分类,以确定私有网络和公共网络的界线的一种描述方法。内部网络(Intranet)是建立在企业内部的Internet,它采用防止外界侵入的安全措施,将Internet技术运用到企业内部的
11、信息系统中,以企业员工为服务对象,构建企业级的信息集成和信息服务。外部网络(Extranet)的信息交流着眼于企业外部。20SANSAN是一种存储设备网络,实现的方式之一是通过光纤通道连接完成的。SAN类似于LAN体系结构,它可以通过HUB、Switch、控制器来连接各种设备。SAN使Server可以与存储设备(如磁盘子系统和磁带库)建立多个直接连接。21基本形式的SAN网络HBA(Host Bus Adapter):主机总线适配器,是一个在server和存储装置间提供I/O处理和物理连接的电路板和/或集成电路适配器。22VPNVirtual Private Network 虚拟专用网采用一种
12、称为“隧道”或“数据封装”的技术解决企业员工需要通过Internet访问企业内部服务器的问题。它可以通过特殊的加密通讯协议在连接在Internet上不同地方的两个或多个企业内部网之间建立一条专有的通讯线路,就如同架设了一条专线,但是并不需要真正的去铺设线路。VPN被定义为通过一个公用网络建立一个临时的、安全的连接。VPN的核心是利用公共网络建立一个物理上不存在的虚拟的私有网。 23 其他服务:www、ftp MRTG:定义、安装 视频服务:相关概念、配置 邮件服务:名词、相关协议、传递方式、配置 Proxy:定义、工作流程、配置 DNS:定义、工作流程、实例 网络设备:概述、路由与交换、NAT
13、、实例 主要内容 校园网概述:网络说明、IP地址范围、网络拓扑结构 24校园网概述 网络说明吉林大学校园网始建于1995年, 在五校区网络整合完成后已成为国内覆盖面积最大的校园计算机网络。校园网采用多层次树型结构。分布在市内各个方位的五校区局域网,通过光纤线路互连,形成双千兆带宽的校园网主干,使吉林大学校园网具备了城域网的规模。 在各个校区,主要楼宇通过千兆连接到校区主节点,其它楼宇百兆上连。在广域网方面, 校园网通过1200兆光纤连接到位于吉林大学内的教育网吉林省主节点, 后者目前与教育网东北节点以2.5G互连。 在网络服务方面,校园网50多台服务器以及学校各部门20多台服务器共同提供形式多
14、样的服务。包括WWW、文件下载、电子邮件、代理服务、虚拟主机、个人主页、BBS、视频点播、电视转播、教学管理系统、财务管理系统、图书馆书目查询系统、科技文献全文检索系统等。作为中国第二代互联网计划CNGI-6IX和第二代中国教育和科研网CERNET-II的节点学校之一,吉林大学IPv6网络已经于2004年12月23日全面开通, 并与CERNET-II以及国外INTERNET-II网络实现互联。 校内所有路由设备已经升级,全面支持Ipv6相关协议,具备了向全体师生提供Ipv6相关服务的条件。截至到2013年03月12日12时,吉林大学校园网入网计算机总数为 77706台.25校园网概述 IP地址
15、范围(1)Cernet: - 55 - 55 - 55 - 55 - 55 - 55 - 55 - 55 - 55 - 55 - 55 Cncnet: - 55 - 55 - 27 24 - 55 24 -55Chinanet:60 - 9126校园网概述 IP地址范围(2)中国教育和科研计算机网CERNET是由国家投资建设,教育部负责管理,清华大学等高等学校承担建设和管理运行的全国性学术计算机互联网络。它主要面向教育和科研单位,是全国最大的公益性互联网络。1996年被国务院确认为全国骨干网。它分四级管理,分别是全国网络中心、地区网络中心和地区主结点、省教育科研网、校园网。CERNET全国网络
16、中心设在清华大学,负责全国主干网的运行管理。地区网络中心和地区主结点分别设在清华大学、北京大学、北京邮电大学、上海交通大学、西安交通大学、华中科技大学、华南理工大学、电子科技大学、东南大学、东北大学等10所高校,负责地区网的运行管理和规划建设。2727校园网概述 网络拓扑图 20081016(2)28校园网概述 网络拓扑图 20081016(3)29网络设备 概述(1)30网络设备 概述(2)31网络设备 概述(3)高速同步串口:主要用于连接DDN、帧中继、X.25、PSTN等。通过这种端口所连接的网络的两端都要求实时同步。异步串口:主要用于Modem或Modem池的连接,实现远程计算机通过公
17、用电话网拨入网络。它不要网络两端保持实时同步,只要求能连续即可,这种接口所连接的通信方式速率较低。Console口:使用配置专用线直接连接至计算机串口,利用终端仿真程序进行路由器本地配置。AUX口为异步端口,主要用于远程配置,也可用于拨号连接,还可通过收发器与MODEM相连。32网络设备 路由与交换路由和交换是网络世界中两个重要的概念。传统的交换发生在网络的第二层,即数据链路层, 而路由则发生在第三层,网络层。所以传统意义上的交换机是OSI参考模型第二层的设备, 也就是数据链路层的设备, 交换机根据每一个数据包中的目的MAC地址作简单的转发,转发决策并不需要判断数据包深层的其他信息。而路由器是
18、OSI参考模型第三层的设备,也就是网络层的设备,它负责检查进入的分组,为它们选择通过网络的最佳路径,然后将它们交换到合适的输出端口上。这是传统意义上的路由和交换。现在,路由的智能和交换的性能被有机的结合起来,三层交换机和多层交换机在网络中已经大量使用。33网络设备 NATNAT英文全称是Network Address Translation,也就是网络地址转换,它是一个IETF标准,允许一个机构以一个地址出现在Internet上。NAT将每个局域网节点的地址转换成一个IP地址,反之亦然。它也可以应用到防火墙技术里,把个别IP地址隐藏起来不被外界发现,使外界无法直接访问内部网络设备,同时,它还帮
19、助网络可以超越地址的限制,合理地安排网络中的公有Internet 地址和私有IP地址的使用。 34网络设备 NAT原理NAT技术能帮助解决令人头痛的IP地址紧缺的问题,而且能使得内外网络隔离,提供一定的网络安全保障。它解决问题的办法是:在内部网络中使用内部地址,通过NAT把内部地址翻译成合法的IP地址在Internet上使用,其具体的做法是把IP包内的地址域用合法的IP地址来替换。 NAT功能通常被集成到路由器、防火墙、ISDN路由器或者单独的NAT设备中。NAT设备维护一个状态表,用来把非法的IP地址映射到合法的IP地址上去。每个包在NAT设备中都被翻译成正确的IP地址,发往下一级,这意味着
20、给处理器带来了一定的负担。但对于一般的网络来说,这种负担是微不足道的。 35网络设备 NAT类型静态NAT(Static NAT)动态地址NAT(Pooled NAT)网络地址端口转换NAPT(PortLevel NAT)静态NAT设置起来最为简单和最容易实现的一种,内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址。动态地址NAT则是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络。NAPT则是把内部地址映射到外部网络的一个IP地址的不同端口上。根据不同的需要,三种NAT方案各有利弊。 36网络设备 NAT应用NAT技术可以让区域网路中的所有机器经由一台通往In
21、ternet的server 线出去,而且只需要注册该server的一个IP就够了。最简单的NAT设备有两条网络连接:一条连接到Internet,一条连接到专用网络。专用网络中使用私有IP地址(有时也被称做Network 10地址,地址使用留做专用的从开始的地址)的主机,通过直接向NAT设备发送数据包连接到Internet上。与普通路由器不同,NAT设备实际上对包头进行修改,将专用网络的源地址变为NAT设备自己的Internet地址,而普通路由器仅在将数据包转发到目的地前读取源地址和目的地址。 路由协议Internet 路由选择的树状结构:自治系统自治系统局域网局域网局域网局域网核心系统核心系统
22、GGGGGG核心网关非核心网关部分AS间交换路由信息(信任关系)自治系统(ASAutonomous System):包括多个网络和非核心网关,并通过唯一的核心网关与主干网相连。通过它进入主干网(核心系统)。AS的建立是为了便于扩展并减 轻 主干网路由信息更新的过大开销。核心网关由Internet网络操作中心统一管理,非核心网关由本地管理路由信息的交换: 1. 自治系统要通过系统内一个授权的非核心网关向所属核心网关报告本地路由信息,核心网关也要通过它报告主干网路由信息。(外部网关协议EGPExternal Gateway Protocol. 如EGP,BGP)2.核心网关之间相互交换路由信息。(
23、核心网关协议GGPGateway-Gateway Protocol).3.自治系统是独立的。其内部可采用自己的路由协议。(内部网关协议IGPInternal Gateway Protocol 如OSPF, RIP, IGRP 等)信任关系:为减轻自治系统对主干网的依赖,提高系统的可靠性,一些自治系统间可直接建立联系,交换路由信息,而不必通过主干网。(称信任关系)路径 :本地网络将数据发送到核心网关,进入主干网,再通过核心网关送到目的主机所在的自治系统,然后由内部路由到达目的主机。39网络设备 实例(1)CISCO学院实验室网络拓扑图40网络设备 实例(2)User Access Verific
24、ationPassword : LAB_A User EXEC modeLAB_A enableLAB_A# Privileged EXEC modeLAB_A# configure terminalGlobal configuration modeLAB_A(config)#LAB_A(config)# interface FastEthernet0/1 配置接口LAB_A(config-if)# ip address xxx.xxx.xxx.xxx xxx.xxx.xxx.xxxLAB_A(config-if)# exitLAB_A(config)#LAB_A(config)# route
25、r rip 配置路由协议LAB_A(config-router)# network LAB_A(config-router)# network LAB_A(config-router)# exitLAB_A(config)#LAB_A(config)# ip host dns 配置DNSLAB_A(config)# exitLAB_A# show running-configLAB_A# ping dns 检查配置并测试连接性LAB_A# copy running-config startup-config 保存配置41网络设备 实例(3)42DNS 定义(1)DNS,Domain Name
26、System,域名系统。在一个TCP/IP架构的网络环境中,DNS是一个非常重要而且常用的系统。主要的功能是将人易于记忆的Domain Name与人不容易记忆的IP Address作转换。它包括正向解析和逆向解析。正向解析指将主机域名解析为对应的IP地址的过程。反向解析指由指定的IP地址解析出对应的主机域名。43DNS 定义(2)DNS是属于分层的(Hierarchical)分布式数据库(Distributed Database)体系结构,虽然每台DNS服务器只负责某些范围的域名解析工作,但是它最大的长处是:可将世界上分散在各地的DNS集合而成为一个逻辑上的数据库。因为没有一台DNS服务器可以
27、容纳世界上所有主机的资料记录,所以就必须通过DNS服务器间的查询和缓存记忆来分享资料,以便响应来自客户端的域名解析请求。例如:吉林大学的Domain Name为,这个Domain Name当然不是凭空而来的,是从.所分配下来。.又是从.cn授予的。.cn是从哪里来的呢?答案是从“.”,也就是所谓的“根域”(root domain)来的。根域已经是Domain Name的最上层。而“.”这层是由InterNIC(Internet Network Information Center,互联网信息中心)所管理。全世界的Domain Name就是这样,一层一层的授予下来。 网络安全 第2讲 TCPIP
28、深入理解域名解析算法图 :45DNS 工作流程(1)例:查询Domain Name为时,DNS Server处理如下:46DNS 工作流程(2)客户端向服务器提出查询项目;当被询问到有关本域名之内的主机名称的时候,DNS服务器会直接做出回答; 如果所查询的主机名属于其它域名,会检查快取记忆体(Cache)查看是否有相关资料;如果没有发现,则会转向 root 服务器查询; root 服务器会将该域名之下一层授权(authoritative)服务器的地址告知(可能会超过一台);然后本地服务器会向其中的一台服务器查询,并将这些服务器名单存到记忆体中,以备将来之需(省却再向 root 查询的步骤);
29、远方服务器回应查询;若该回应并非最后一层的答案,则继续往下一层查询,直到获得客户端所要查询的结果为止;将查询结果返回给客户端,并同时将结果储存一个备份在自己的快取记忆里面;如果在存放时间尚未过时之前再接到相同的查询,则以存放于快取记忆里面的资料来做回应。47DNS 基础知识(1)Domain(域/网域) 将整个internet 分成许多的domain,每个domain下又可细分为许多domain,然后这些细分的domain视实际需求又可再细分成许多domain一直循环下去。基本上每个domain內的mapping由一部主机负责管理。顶级域名(toplevel domain): 域名级数是从右至
30、左,按照“.”分开的部分数确定的,有几个部分就是几级。“顶级域名”即“一级域名”,如.com表示商业机构;另外也包括以地理域名命名的顶级域名,如国家顶级域名,.aa表示南极洲;.cn表示中国等。48DNS 基础知识(2)Name Server负责记录forward/reverse mapping的机器会执行一个叫name server的软件,透过这个软件回应来自其他机器对domain name或IP的查询。zone & domain每个domain交由一个机器负责,其实更精确地说应该是每个zone交由一个 name server来负责,所谓zone就是把一个domain扣掉分给下层负责的部分,
31、剩下来的部分就是zone。49DNS 基础知识(3)Primary/Secondary(master/slave)如果zone交由一部name server管理,万一这个name server 当掉,可能造成INTERNET上其它机器无法取得属于这个zone的资料(就是domain name和ip mapping)。为了避免这种情况,我们可以把这个zone的资料同时交给多部name server负责。原本的这部被称为primary name server,其它的被称为 secondary name server。Secondary name server会定期将primary name ser
32、ver上 zone的资料拷贝一份下来备用。primary/secondary在新版name server程式中被改称为master/slave。50DNS 基础知识(4)Forward/Reverse(正解/反解)domain name IP mapping应该看成两个命名空间:一个是 domain name - IP, 称之为forward mapping,在这个命名空间中,先分成top domain,再细分sub domain,再细分,以此类推。例如 - 52 表示在代表的 sub domain 的机器上,可以查到其mapping table上有一条记录是winnie - 52。一个是IP
33、 - domain name,称之为reverse mapping。在这个命名空间中,所有的IP组成一个叫作arpa.in-addr的top domain,然后再依IP层层细分。比如说 52 - 代表在负责192.16.15.(注意是反过来写,因为top domain要在最后面)这个sub domain的机器上,可以查到其mapping table上有一笔记录是152 - 。注意负责forward mapping和reverse mapping的机器不一定是同一台;Domain与ip subnet并没有一对一关系。51DNS 基础知识(5)SOA (Start Of Authority):即原
34、始权威服务器,指zone的权威设定,主要作用是提供原始权威服务器的信息。为区域文件更新提供参数。它表示授权的开始:SOA用来表示区域的启动,每个区域必须只有一个SOA记录。SOA指定了权威主机的 name server(FQDN)、contact-email-address、Serial number、Refresh Time、Retry time、Expire time和Minimum TTL。52DNS 基础知识(6)Name server:域记录文件被创建的服务器,是通过FQDN描述的。FQDN(Fully Qualified Domain Name):完全合格域名/全称域名,是指主机名
35、加上全路径,全路径中列出了序列中所有域成员。全域名可以从逻辑上准确地表示出主机在什么地方,也可以说全域名是主机名的一种完全表示形式。从全域名中包含的信息可以看出主机在域名树中的位置。例如,acme company公司的Web服务器的全域名可以是,而若WWW主机是在销售部子域,则它的全域名可以是。当给出的名字像acmecompany而不是acmecompany.时,他们通常是指主机名,而名字中带有句点的则认为是全域名。这种区别在理解和控制解析过程时是非常重要的。句点实际上指出了域名树的根。53DNS 基础知识(7)Contact-email-address:管理员的email地址。Serial序
36、列号,即区域文件的修订版本号,每次修改区域文件后递增此数字,次服务器根据此参数值可以确定是否需要更新记录。Refresh刷新时间,次服务器每隔此参数定义的时间(秒)核对主服务器的记录。默认是:3,600。即辅助DNS服务器在查询主DNS服务器的SOA记录之前等待的时间(秒),当刷新时间过期时,辅助DNS服务器将向主DNS服务器请求当前SOA记录的副本;主DNS服务器允许此请求;辅助DNS服务器比较主DNS服务器的当前SOA记录的序列号和自己的SOA记录中的序列号,如果它们是不同的,辅助DNS服务器就会向主DNS服务器请求区域传输。54DNS 基础知识(8)Retry重试时间,辅助服务器传输失败
37、后的等待时间(秒),默认是:600。即辅助服务器区域传输失败后到进行重试前的等待时间(秒)。通常,重试时间小于刷新时间。Expire超时,又称过期时间,辅助服务器尝试更新记录的时间(秒),超过这个时间就认定相关记录不是最新的。 Minimum TTL最小生命周期:适用区域文件中的所有资源记录,表示域中记录的最小生命周期,主服务器用来通知其他服务器,它所发出的记录可以缓存多久。55DNS 基础知识(9)DNS资源记录SOA记录用来表示区域的启动;每个区域必须只有一个SOA记录;辅助服务器,在不能和主服务器通信的情况下,将提供12小时DNS服务,在指定的时间后停止为那个区域提供DNS服务,不过仍然
38、要尝试与主服务器通信;语法格式: IN SOA nameserver. contact-email-address(serial_number; refresh_number;retry_number; expire_number; minimum_number;)56DNS 基础知识(10)DNS资源记录NS记录Name Server,名称服务器记录:为DNS域标识DNS名称服务器,该资源记录出现在所有DNS区域中。创建新区域时,该资源记录被自动创建。用来为域指定名字服务器;语法格式:IN NS name-server-hostname例如:IN NS . /说明.是当前区域文件的名字服务器
39、,可以指定多个NS记录。57DNS 基础知识(11)DNS资源记录A记录Adress,主机地址记录:代表“主机名称”与“IP”地址的对应关系,作用是把名称转换成IP地址。DNS使用A记录来回答“某主机名称所对应的IP地址是什么?”。主机名必須使用A记录转译成IP地址,网络层才知道如何选择路由,并将数据包送到目的地。每个主机至少应有一个A记录;A记录把主机名指定为IP地址语法: hostname IN A IP-Address完整的主机名后应有一个“.”;可以使用缩写;例如:www IN A 0. IN A 00此时的www代表,为完整主机名,后面一定有“.”。58DNS 基础知识(12)DNS
40、资源记录CNAME记录Canonical Name,别名记录:某些名称并没有对应的IP地址,而只是一个主机名的别名。CNAME记录代表别名与规范主机名称之间的对应关系指定规范(正式)主机名的别名语法格式: Alias IN CNAME Canonical-hostname可以使用缩写;例如:www IN CNAME . 此例表明管理员可能公告其网站主机名称为,但其实只是一个指向的CNAME记录而已。而在维护期间,可以临时将指向。59DNS 基础知识(13)DNS资源记录MX记录Mail Exchange,邮件交换器资源记录:MX记录提供邮件路由信息;提供网域的“邮件交换器(Mail Excha
41、nger)”的主机名称以及相对应的优先值;当MTA(用于收发Mail的程序一般统称为邮件用户代理MUA-Mail User Agent;将来自MUA的信件转发给指定的用户的程序一般被称之为因特网邮件传送代理MTA-Mail Transfer Agent)要将邮件送到某个网域时,会优先将邮件交给该网域的MX主机;同一个网域可能有多个邮件交换器,所以每一个MX记录都有一个优先值,供MTA作为选择MX主机的依据。;语法格式:IN MX preference-value mail-server-hostname. 例如: IN MX 0 . IN MX 10 .60DNS 基础知识(14)DNS资源记
42、录PTR记录Point,指针记录:PTR记录代表“IP地址”与“主机名”的对应关系,作用刚好与A记录相反;与A记录一样,每个网络接口必须有一条PTR记录。DNS系统使用PTR记录来回答“某IP地址所对应的主机名是什么?”;RFC882构想,A记录与PTR记录应是互逆的,也就是说从A记录可以查到“域名到IP”,从PTR记录可以查到“IP到域名”,但当多个域名对应同一个IP时,PTR记录应指向该IP地址的规范主机名。语法格式:ip IN PTR hostname.可以使用缩写; 例如: 0 IN PTR . 即 0 IN PTR www61DNS 基础知识(15)DNS资源记录SRV记录Servi
43、ce Location Resource Record,本地服务资源记录:它是DNS服务器的数据库中支持的一种资源记录的类型,它记录了哪台计算机提供了那种服务;SRV记录一般是为Microsoft的活动目录设置时使用的。DNS可以独立于活动目录,但是活动目录必须有DNS的帮助才能工作。为了活动目录能够正常的工作,DNS服务器必须支持服务定位(SRV)资源记录,资源记录把服务名字映射为提供服务的服务器名字。活动目录客户和域控制器使用SRV资源记录决定域控制器的IP地址。IN记录表示这些资源都在Internet62DNS 配置范例(1)一家公司已经向InterNIC申请名为 的网址代理服务器的主机
44、名为,IP地址为DNS服务器的主机名为,IP地址为0邮件服务器的主机名为,IP地址为0名为且IP地址为0的服务器上,安装有WWW和FTP服务,同时二者以和的域名提供服务DNS需提供反向解析的服务为了达到容错的目的,须将IP地址为54的DNS服务器设置为次服务器,以防止主DNS服务器出现故障时产生的服务中断。63DNS 配置范例(2)第一步:以管理员身份登录,并且运行BIND服务器的安装与启动。检查系统中是否安装BIND服务器:rootns1 root# rpm qa bind如果系统中没有安装,可查找bind-xxx.rpm文件,然后输入以下命令,系统会自动完成安装BIND服务器的所有步骤:r
45、ootns1 root# rpm ivh bind-xxx.rpm启动、重新启动和停止BIND服务器named startnamed restartnamed stop64DNS 配置范例(3)第二步:建立正向解析区域,这部分需要新建在named.conf文件中,以下是设置的例子:zone “” IN type master;file “example.hosts”;;在本例中,新建了名为“”的正向解析区域,它也是公司已注册的网址。本例表示此区域用来定义“”网域的内容,它是属于“IN”(Internet)的区域类别,IN表示这是网络上的一条记录,同时此区域的类型为DNS的主要区域,它拥有来自区
46、域信息的正本,可以提供授权式的响应,而配置文件“example.hosts”是自行定制的区域配置文件。65DNS 配置范例(4)第三步:建立反向解析区域。这部分需新建在named.conf文件中,以下是设置的例子:zone “1.168.192.” type master; file “example.rev”;;在本例中,新建了名为“1.168.192.”的反向解析区域,它可提供区域的反向解析服务,而配置文件“example.rev”是自行定制的区域配置文件。66DNS 配置范例(5)第四步:建立次(slave)服务器正向解析区域,这部分需要在54的named.conf文件中建立,以下是设置
47、的例子zone “” type slave;file “example.hosts”;masters 0; /主服务器的IP地址;在本例中,在次服务器上新建了名为“”的正向解析区域,它所登录的主服务器为0,而配置文件“example.hosts”是自行定制的区域配置文件名称,不需要建立此文件,系统会自动建立。次要区域是一份来自主要区域的副本,而在次要区域中的“masters”列表,可以指定一个或多个主要服务器的IP地址,而次要服务器就会与列表上的主机进行通信,来更新区域信息文件副本。按照默认值,区域转送会通过连接端口53来进行。67DNS 配置范例(6)第五部:建立正向解析区域配置文件exam
48、ple.hosts。$ORIGIN IN SOA . ( 20020930 ; serial 86400 ; refresh 3600; retry 3600000 ; expire 1D) ; minimum IN NS .Localhost IN A 68DNS 配置范例(7)第六步:新建资源记录。上述的内容为example.hosts文件的基本内容,而在基本内容建立后,接着必须将区域内主机所需的各式资源记录加入该文件中,以本例来说,需要新建的资源记录为A、CNAME和MX等。proxyINAdnsINA0mailINA0bothINA0wwwINCNAMEbothftpINCNAMEbo
49、thmailINMX1069DNS 配置范例(8)第七步:修改named.local,以符合网络的现况。$TTL 86400 INSOA . . (2002093001 ; Serial28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400) ; Minimum IN NS localhost.1 IN PTR localhost70DNS 配置范例(9)第八步:建立反向解析区域配置文件example.rev$TTL 86400INSOA . . (2000071301 ; Serial28800 ; Refresh14400 ; Retry3
50、600000 ; Expire86400) ; Minimum INNS .1 IN PTR .10 IN PTR .20 IN PTR .30 IN PTR .71DNS 配置范例(10)第九步:重新启动BIND服务器:named restart第十步:查看日志文件,以确定启动及一切设置全部正常。72Proxy 定义“Proxy”在字面上就是 “代理人”的意思,Proxy服务器是一种防火墙(Firewall)组件,泛指可以用来管理Internet与局域网间进出的数据以及提供如文件缓存(Caching)和 访问控制等功能的服务器。也就是说,只要可以代表其他计算机传递数据包或信息的服务器都可以称
51、为Proxy服务器,至于数据包或信息的类型并不只限于浏览WWW网页内容,其他如电子邮件、多媒体文件,或网络应用程序都可以通过Proxy服务器来发送。因此,Proxy服务器的种类有很多,比较常见的类型有Proxy Caching、Mail Proxy、IP Proxy等。缓存(Cache)只是Proxy服务器的一部分功能Proxy Caching,可以在硬盘中建立一个空间,然后将客户端最近曾经浏览过的网页数据保存在此,当下次客户端再请求浏览同一网页时,即可由硬盘中直接抓取,而不再通过网络访问原来的 Internet主机,这样可以节省带宽的使用以及文件传输的时间。73Proxy 工作流程客户端向代
52、理服务器提出网页请求。代理服务器接受此请求,并且代替客户端向Internet上的Web主机请求指定的网页内容。Internet上的Web主机将请求的网页发送到代理服务器,同时代理服务器会将此网页存入缓存中。代理服务器将网页结果回应客户端。其他客户端向代理服务器提出相同网页内容请求。代理服务器直接利用缓存中的网页响应客户端。 74Proxy 配置Squid服务器的安装和启动检查是否已安装了软件:rootns1 root# rpm qa squid如果未安装,执行以下命令安装 rootns1 root# rpm ivh squid-xxx.rpm启动、重新启动和停止Squid服务器squid st
53、artsquid restartsquid stop有关Squid服务器的设置项目及注释都集中在squid.conf文件中。75邮件服务 专有名词邮件用户代理(Mail User Agent,MUA):MUA是一种客户端软件,它可提供用户浏览、书写以及处理邮件的功能。一个系统可以同时存在多个不同的MUA程序。邮件传输代理(Mail Transfer Agent,MTA):MTA是一种运行在服务器端的软件,也就是邮件服务器,它负责MUA的请求,并用来在服务器间发送电子邮件。一般来说,与MUA不同,一个系统只有一个MTA保持在运行配置。邮件传递系统(Mail Transfer System,MTS
54、):由MTA和MUA组合而成的系统称为MTS。76邮件服务 相关协议邮局通信协议(Post Office Protocol,POP)Internet消息访问协议(Internet Message Access Protocol,IMAP)简单邮件传输协议(Simple Mail Transfer Protocol,SMTP) 77邮件服务 本地网络邮件传递客户端软件(MUA)使用TCP连接端口25,将电子邮件发送到邮件服务器,然后这些信息会先保存在队列(Queue)中。经过服务器的判断,如果收件人属于本地网络中的用户,这些邮件就会直接发送到用户的邮箱。收件人利用POP或IMAP通信协议软件,连接到邮件服务器下载或直接读取电子邮件,整个邮件传递过程也随之完成。78邮件服务 远程网络邮件传递(1)79邮件服务 远程网络邮件传递(2)客户端软件(MUA)使用TCP连接端口25,将电子邮件发送到所属的邮件服务器,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公共设施管理安全生产责任制度
- 家校互动平台管理制度
- 2024高考英语一轮复习词汇语篇模式主题语境二人与社会Topic9学校生活一教学案含作业
- 2024年农产品连锁购销合同范本
- 旅游景区开发与管理学习通超星期末考试答案章节答案2024年
- 营销策划 2022-2023-1学习通超星期末考试答案章节答案2024年
- 旅游政策法规2023-2024-2学习通超星期末考试答案章节答案2024年
- 箱式变电站电缆施工材料采购方案
- 特色楼梯拆除与设计方案
- 2024年专用政府项目合同协议
- 2024年山东省淄博市中考道德与法治试卷真题
- 部编版(2024秋)语文一年级上册 6 .影子课件
- GB/T 44723-2024氢燃料内燃机通用技术条件
- 2022年11月软考(高级)网络规划设计师上午真题
- 2024年中远海运物流限公司直属单位招聘高频难、易错点500题模拟试题附带答案详解
- 第1课 课题二《中外节日·中秋节和感恩节的比较》(教案)-2024-2025学年六年级上册综合实践活动浙教版
- 2024年共青团团课考试测试题库及答案
- 能源岗位招聘面试题与参考回答2024年
- 团队协作课件教学课件
- 24秋国家开放大学《0-3岁婴幼儿的保育与教育》期末大作业参考答案
- 相对湿度计算公式
评论
0/150
提交评论