用来为网络中的主机动态分配TCP/IP信息(包含IP、掩码、网关、DNS等)
DHCP discover :dhcp客户端寻找DHCP服务器的过程
DHCP offer :dhcp服务器回应自己所能提供的服务
DHCP request :dhcp客户端请求签约的过程
DHCP ack :dhcp服务器确认,分配IP地址及租约
1、寻找房源,发布租房信息,帖广告,上网发贴子
2、房东联系房客,说明房子的大小、配置情况
3、租客看房子,和自己满意的房东请求签约
4、房东确认,给钥匙
客户端默认租期是8天,在50%的时段会自动请求续约,续约成功,则租期恢复到8天,续约不成功,再在87.5%的时段再一次请求续约,成功,则更新租期。如果失败,则到期后网卡的IP会自动分配,地址为169.254.X.X网段
1、安装DHCP组件(安装前放入系统安装盘):控制面版--添加删除程序--添加删除组件--网络服务--详细信息--勾选DHCP服务.
2、配置DHCP服务
(检查DHCP是否正常,绿色向上的箭头表示正常,红色向下的箭头表示没有激活,红色叉表示服务安装不正确,或DHCP服务没有启动)
右键服务器--新建作用域--输入作用域的名称描述--输入作用域范围(和服务器在同一网段)--输入排除范围(如果作用域的IP段有部分被设为静态,则需要排除)--输入租期时间(默认是8天,最长999天)--否,不配置选项。
3、右键刚新建好的作用域--激活.
通过ipconfig/all可看到获取到的IP,及DHCP服务器的IP地址、租期
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Unknown
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Description . . . . . . . . . . . : VMware Accelerated AMD PCNet Adapter
Physical Address. . . . . . . . . : 00-0C-29-AD-4D-13
DHCP Enabled. . . . . . . . . . . : Yes (开启自动获取IP)
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.0.9 (获取的IP)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
DHCP Server . . . . . . . . . . . : 192.168.0.100 (DHCP服务器IP)
Lease Obtained. . . . . . . . . . : 2009年11月6日 11:43:42(租期起始时间)
Lease Expires . . . . . . . . . . : 2009年11月16日 11:43:42(租期到期时间)
**DHCP服务器中的地址租约中可看到哪些IP被分配给客户端
方法一:客户端重启
方法二:ipconfig /release (释放) ipconfig/renew(更新)
方法三:禁用/启用网卡
原理:依据客户端所提供的MAC地址,事先在服务器中先配置好一个IP
1、在客户端上用ipconfig /all查看MAC地址
2、在DHCP服务器上--保留--新建保留--输入客户端的MAC地址及保留的IP
作用域选项:为整个作用域内的客户端生效,优先级中等,范围中等
服务器选项:为当前服务器中的所有作用域的客户端生效,优先最低,范围最大
1、开始--管理工具--路由和远程访问--lan路由--完成--IP路由选择--常规--新增路由协议--DHCP中继代理程序
2、右键DHCP中继代理程序--新增接口--选择与客户端桥接的网卡
3、右键DHCP中继代理程序--属性--输入DHCP服务器IP地址
系统目录\system32\dhcp\dhcp.mdb
还原数据库:右键DHCP服务器--还原--选择数据库的路径
1、检查所有线缆
2、服务器配置是否有错误:1、有没有静态IP 2、服务器的的DHCP服务是否启动 3、DHCP服务器的作用域是否激活或IP是否分配完?
提供将信息发布公网上,以便所有人浏览
协议:HTTP超文本传输协议,网站服务器所使用的端口是80
2、安装IIS组件中的万维网服务:控制面版--添加删除程序--添加删除组件--应用程序服务器--详细--IIS--详细--勾选万维网服务
3、在任意盘符创建一个文件夹,并在文件夹内创建一个文本文件,并将名字改为index.htm
4、开始--管理工具--IIS--网站--将默认网站删除--新建网站--输入网站描述信息--输入网站服务器IP--输入网站存放路径--完成
dns功能:将DNS域名与IP地址互相解析
DNS名称的命名空间:
例:www.baidu.com全称:www.baidu.com.
从右向左:
.表示:根域,全球共有13台根服务器供务,1主台主根在美国,12辅助根服务器
顶级域:.com(商业组织) .edu(教育机构) .org(民间组织) .gov(政府机构) .mil(军事) .net(网络服务提供商)
地理域:.cn (中国) .jp(日本) .hk(中国香港)
二级域:baidu.com 、sina.com 163.com huayu.com
全称:www.baidu.com. 称为完全合格域名,也叫FQDN
方法一:早期是通过hosts文件,操作需要更改每台计算机,不具备容错性
方法二:通过DNS服务器,可以使客户端无需修改本机的HOSTS文件,具备容错性,可以搭建主辅DNS服务器
递归查询,是指客户端向本地DNS服务器发出查询请求,并且DNS服务器必须给客户端一个完整的结果.
正向查询:从域名解析成IP
反向查询:从IP解析成域名
1、DNS服务器配置静态IP,并将首选DNS服务器IP指向自己。并且放入系统光盘
2、控制面版--添加删除程序--组件--网络服务--详细--勾选DNS
关键知识点DNS中的资源记录类型:
A记录(主机记录):是用来FQDN与IP地址之间的映射关系
NS记录(名称服务器):是用来识别网络中DNS服务器
SOA记录(起始授权机构):用来标识所有DNS服务器中谁是主DNS服务器
MX记录(邮件交换记录):用来标识网络中邮件服务器的FQDN名
CNAME(别名记录):相当A记录的的小名,对应到主机A记录
PTR(指针记录,用于反向区域):是用来IP地址与FQDN的映射关系
配置正向区域:(将域名解析成IP地址)
开始--管理工具--DNS--右键新建正向区域--输入区域名称(例:hy.com)--按向导点下一步完成.
配置各种资源记录:
右键刚建好的区域中,新建主机A记录,取名为DNS,IP指向DNS服务器。双击名称服务器,添加刚建好的A记录FQDN名。双击SOA记录,修改主服务器为刚建好的A记录
客户端设置:将首选DNS服务器输入IP,指向DNS服务器
配置反向区域:(将IP地址解析成域名)
开始--管理工具--DNS--右键新建反向区域--输入网络ID(例:192.168.1.0)--按向导点下一步完成.
测试DNS解析:nslookup 域名/IP
C:\>nslookup www.cisco.com //解析www.cisco.com这个域名
Server: zhudns.cisco.com //从zhudns.cisco.com这台DNS服务器去解析
Address: 192.168.10.1 //zhudns.cisco.com服务器IP地址
Address: 192.168.10.2 //zhidao.cisco.com的IP地址
Aliases: www.cisco.com //zhidao.cisco.com别名为www.cisco.com
当本地DNS服务器无法解析的域名,可以通过DNS服务中根提示,将查询请求转发给根
或者在DNS服务器中配置转发器,指定将请求发给转发的DNS服务器
配置转发器:右键DNS服务器--属性--转发器--设置公网的DNS服务器IP
hosts文件作用:存储主机名称与IP地址的对照信息,并且客户端在查找DNS服务器前,会先查找自己的HOSTS文件中是否有要查询的域名,优先级高于DNS服务器
位置:%系统根目录%\system32\dirvers\etc\hosts,通过记事本打开修改。格式如下:
202.1.1.1 www.baidu.com
1、配置静态IP,并放入系统安装光盘,并且配置首选DNS服务器,同时也要配置备用DNS服务器IP,指向自己。
2、安装DNS组件:控制面版--添加删除程序--组件--网络服务--详细--勾选DNS
3、在主DNS服务器中,创建一条主机A记录,对应辅助DNS服务器IP,并取名
4、在主DNS服务器中,双击名称服务器--添加刚刚新建的辅助DNS的A记录
5、在主DNS服务器中,右键需要做辅助的区域--属性--区域复制--勾选区域复制--勾选“只有在名称服务器选项卡” -完成
6、在辅助DNS服务器--开始--管理工具--正向区域--新建辅助区域--输入区域名称(和主DNS服务器的名称相同)--输入主DNS服务器IP--完成
server DNS服务器IP //指定从哪台DNS服务器解析
Www:万维网服务
协议:HTTP超文本传输协议,网站服务器所使用的端口是80
1、安装IIS组件中的WWW服务,必须提供一个静态IP,并且放入系统安装光盘
2、在WEB服务器任意盘符中,创建一个文件夹,并存入页面,页面名称取名为index.htm
3、管理工具--IIS--网站--将默认网站删除--新建网站--输入描述--输入网站服务器的IP--输入网站存放的文件夹路径--完成
安装好IIS后,系统发生变化:
1、会产生2上系统帐户:iusr_计算机名,该帐户是用来访问静态页面、iwam_计算机名,该帐户是用来访问动态页面
2、iis admin services服务器会启动
3、会自动创建WEB服务器主目录:c:\intpub\wwwroot,默认的页面名为iisstart.htm
配置:右键网站--属性--文档--添加网站的首页名称
**文档的作用是用来识别首页名称,如果文档中没有网站的首页名称,将不能访问到网站,会提示无权访问
实验二:取消匿名访问,指为用户名访问
配置:
1、在WEB服务器先创建一个帐户,并设置密码
2、右键网站--属性--目录安全性--身份验证--编缉--输入指定的用户名和密码,取消匿名访问的勾
实验三:限制某些IP不能访问
配置:右键WEB服务器--属性--目录安全性--IP地址限制--
方法1、为不同的网站设置不同的端口
配置:右键其中一个网站--属性--端口--改成1024后的随意一个
配置:在WEB服务器,右键网上邻居--TCP/IP--属性--高级--添加一个IP地址。
右键其中一个网站--属性--改IP,端口改为80
1、配置DNS服务器,为每个网站创建一个区域,并且配置正确的主机A记录,指向WEB服务器.
2、配置WEB服务器,分别创建不同的网站,使用同一个IP,同一个端口,为每个网站输入主机头值,即完全合格域名
***注意:一旦主机头值方法,即客户端访问网站只能够用指定的FQDN名访问,也不能通IP访问
虚拟目录:能将一个网站的文件分散存储在同一计算机的不同路径和其他计算机中
配置:
1、在任意符建一个文件夹,并写页面
2、右键已有的网站--新建虚拟目录--输入别名(是用来访问虚拟目录中页面)--输入页面存放的路径--完成。
3、如果虚拟目录中页面名字不是index.htm,则需要右键虚拟目录--属性--文档--将页面名称添加进来
测试:客户端输入:http://网站服务器的域名/虚拟目录别名
端口:21(传输控制,负责验证)20(传输数据,上传和下载)
1、静态IP,安装IIS中FTP组件,放入系统安装光盘
2、在FTP服务器创建一个文件夹,用来提供上传和下载资源
3、管理工具--IIS--FTP--将默认FTP站点删除--新建FTP站点--输入站点描述名称--输入FTP服务器IP--选择不隔离用户--选择FTP资源存放路径--选择站点的权限(读取或写入)-完成
方法1、在浏览器中输入ftp://FTP服务器IP或域名
方法2、利用FTP下载工具:cutftp,优点:速度快,支持断为续传
方法3、命令:ftp FTP服务器IP --》提示输入用户名:anonymous--》提示输入密码,直接回车 查看FTP服务器内容:dir 下载:get 文件名(默认下载到桌面) 上传:put 文件名
配置FTP隔离用户:是指用户登陆FTP服务器,支持匿名,同时也支持用户名登陆。
1、在FTP服务器建立用户名和密码
2、在FTP服务器上的任意盘符建立一个FTP根目录,再进入FTP根目录,建立一个名为localuser文件夹,再进入localuser文件夹,建立名为public文件夹,该文件夹用于提供给匿名用户访问用的.还是在localuser文件夹中建立与用户名同名的文件夹,该文件夹是用来给某个用户专用的.
3、管理工具--IIS--FTP--将默认FTP站点删除--新建FTP站点--输入站点描述名称--输入FTP服务器IP--选择隔离用户--选择FTP根目录(即localuser的上一级目录)--选择站点的权限(读取或写入)-完成
客户端测试:
方法1:在浏览器中输入ftp://FTP服务器IP或域名 默认是匿名登陆
切换用户:在浏览器中点“文件”菜单--登陆--输入用户名和密码
方法2:右键浏览器空白处--登陆--输入用户名和密码
方法3:在浏览器中输入ftp://用户名:密码@FTP服务器IP或域名
思考:如何使隔离用户可以上传,匿名用户不可以上传