| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> P25-P28、第十二章 DHCP与安全 -> 正文阅读 |
|
[系统运维]P25-P28、第十二章 DHCP与安全 |
目录 一、DHCP作用?????????????? ?DHCP(Dynamic Host Configuration Protocol,动态主机配置协议 )通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。? ????????????????DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。???????? 二、DHCP相关概念地址池/作用域:(ip、子网掩码、网关、DNS,租期),DHCP协议端口号是UDP 67/68 dhcp是比较特殊的,两个端口号67、68 三、DHCP优点减少工作量,避免ip冲突、提高地址利率用 四、DHCP原理也称为dhcp的租约过程,分为4个步骤: (1)发送DHCP? ?Discovery 广播包 客户机广播请求ip地址(包含客户机的mac地址) (2)响应DHCPoffer 广播包 服务器响应提供的ip地址(但无子网掩码,网关等参数) (3)发送DHCP request 广播包 客户机选择ip(也可认为确认使用哪一个ip地址) (4)服务器发送DHCP ack广播包 服务器确定租约,并提供网卡详细参数,子网掩码,网关,dns,租期等 五、DHCP续约? ? ? ? ? ? ? ? 50%过后,客户机再次发送DHCP request 包,进行续约,如果服务器无响应,则继续使用并在87.5%,再次发送DHCP request 包,进行续约,如仍然无响应,则释放ip地址,及重新发送DHCP discovery 广播包来获取ip地址,当无任何服务器响应时,自动给自己分配一个169.254.x.x/16? ?,全球同意无效地址,用于临时内网通信! 六、部署DHCP服务器客户机验证: ipconfig? ? ? ? /release? ? ? ? #释放ip(取消租约,或者改为手动配置ip,也可以释放租约) ipconfig? ? ? ? /renew? ?#重新获取ip(有ip时,发送request续约,无ip时,发送discovery重新获取) 部署通用流程: ? ? ? ? (1)ip地址固定(服务器必须配固定的ip地址)‘ ????????(2)安装dhcp服务插件 ? ? ? ? (3)新建作用域及作用域选项 ? ? ? ? (4)激活 ? ? ? ? (5)客户机验证:
以win2003为例子做实验: (1)先给2003配置ip静态的地址 (2)从win2003镜像安装dhcp服务器组件 (3)新建作用域-》起始ip地址:10.1.1.21,结束ip地址:1.1.1.250 前边预留一部分IP地址,后边预留一部分ip地址,网关地址254,子网掩码长度24, 配置网关ip,必须点击了添加才生效,必须与真是的网关地址相吻合。 从运营商买上网公网ip的时候,运营商会告诉公司上网的dns的ip地址。 ? 注意,vmware虚拟机为每个网络默认配置了默认的dhcp服务器,这里如果做试验(客户机用xp,dhcp配置在2003的时候)的时候发现,客户机自动配置的不是2003dhcp服务器配置的ip,那么就是虚拟机自带的dhcp服务器配置的ip,这里? ?编辑-》虚拟机网络编辑器,把相应的网段的虚拟机dhcp服务器关闭就可以了,下图显示的就是做试验的时候xp系统,接收到了虚拟机默认的dhcp服务器配置的ip地址。 七、地址保留对指定的mac地址,固定动态分配ip地址 八、选项优先级作用域选项-》服务器选项 **当服务器上有多个作用域时,可以在服务器选项上设置dns服务器 九、DHCP备份(1)攻击DHCP服务器,频繁的发送伪装DHCP请求,直到将DHCP地址池资源耗尽 防御:在交换机(管理型)端口上做动态mac地址绑定 (2)伪装DHCP服务器攻击:hack通过将自己部署DHCP服务器,为客户及提供非法ip 防御:在交换机(管理型),除合法的DHCP服务器所在的接口外,全部设置为禁止发送DHCP? ? offer包 十、命令??ipconfig /all? ? ?显示所有网络适配器(网卡、拨号连接等)的完整TCP/IP配置信息。与不带参数的用法相比,它的信息更全更多,如IP是否动态分配、显示网卡的物理地址等。 ? ? ? ? ipconfig? ?/release? ? ? ?? 释放全部(或指定)适配器的由DHCP分配的动态IP地址。此参数适用于IP地址非静态分配的网卡,通常和下文的renew参数结合使用。 ? ? ? ? ? ? ? ?? ? ? ? 即去除网卡(适配器)的动态IP地址。 ipconfig? ?/renew? ? ? ? ? 为全部(或指定)适配器重新分配IP地址。此参数同样仅适用于IP地址非静态分配的网卡 即为网卡重新动态分配IP地址。 ? ? ? ? ? ? ? ? 一个dhcp服务器可以有很多个作用域(地址池),即存在很多个网段(地址池),这时为了数据安全,之后配置方便,可以选择备份。 十一、练习(1)部署DHCP服务器,并在客户机上验证,并练习ipconfig /release 与 ipconfig /renew ? ?(2)? 设置DHCP地址保留 (3) 练习备份与还原DHCP配置。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 7:51:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |