DHCP原理与配置

目录

DHCP工作原理

DHCP服务器的配置

DHCP客户端的使用

DHCP中继原理与配置


DHCP工作原理

        DHCP服务

                DHCP(动态主机配置协议),专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议
               使用DHCP的好处

                        减少管理员的工作量

                        避免输入错误的可能

                        避免了IP地址冲突

                        当更改IP地址段时,不需要重新配置每个用户的IP地址

                        提高了IP地址的利用率

                        方便客户端的配置

                DHCP的分配方式

                        自动分配:分配到一个IP地址后永久使用

                        手动分配:由DHCP服务器管理员专门指定IP地址

                        动态分配:使用完后释放该IP,供其它客户机使用

        工作流程

                1.客户端在网络中搜索服务器

                2.服务器向客户端响应服务

                3.客户端向服务器发出服务请求

                4.客户端向服务器发出服务请求

                具体过程

                        1.客户机请求 IP 地址:当一个 DHCP 客户机启动时,客户机还没有 IP 地址,所以客户机要通过 DHCP 获取一个合法的地址。此时 DHCP 客户机以广播方式发送 DHCP Discover 发现信息来寻找DHCP 服务器

                        2.服务器响应:当 DHCP 服务器接收到来自客户机请求 IP 地址的信息时,它就在自己的 IP 地址池中查找是否有合法的 IP 地址提供给客户机。如果有,DHCP 服务器就将此 IP 地址做上标记, 加入到 DHCP Offer 的消息中,然后 DHCP 服务器就广播一则 DHCP Offer 消息

                        3.客户机选择 IP 地址:DHCP 客户机从接收到的第一个DHCP Offer 消息中提取IP 地址,发出IP 地址的DHCP 服务器将该地址保留,这样该地址就不能再分配给另一个 DHCP 客户机。之后 DHCP 客户机会向服务器发送 DHCP Request 消息

                        4.服务器确定租约:DHCP 服务器接收到 DHCP Request 消息后,以 DHCP ACK 消息的形式向客户机广播成功确认,该消息包含有 IP 地址的有效租约和其他可配置的信息。当客户机收到 DHCP ACK消息时,它就配置了 IP 地址,完成 TCP/IP 的初始化

                        5.重新登录:DHCP 客户机每次重新登录网络时,不需要再发送 DHCP Discover 信息,而是直接发送包含前一次所分配的 IP 地址的 DHCP Request 请求信息

                        6.更新租约:当 DHCP 服务器向客户机出租的 IP 地址租期达到 50%时,就需要更新租约。客户机直接向提供租约的服务器发送 DHCP Request 包,要求更新现有的地址租约

        作用

                为大量客户机自动分配地址,提供集中管理

                减轻管理和维护成本,提高网络配置效率

        可分配的地址信息主要包括

                网卡的IP地址、子网掩码

                对应的网络、广播地址

                默认网关地址

                DNS服务器地址

DHCP服务器的配置

        安装 DHCP 服务器软件

                连接CentO S7光盘

                挂载cdrom

                下载安装DHCP

        建立主配置文件 dhcpd.conf

                复制配置文件到DHCP的配置文件中

                如果想更改租期就是如图位置(以秒为单位)

                配置自动分配IP地址的地址池

                  重启服务,设置为开机自启动

DHCP客户端的使用

        在Windows虚拟机中使用DHCP划分的地址池

  1. 配置为静态IP,重启服务
  2. 在Windows机中测试
    1. 点击编辑→点击虚拟网络编辑器
    2. 点击如图的更改设置,允许管理员权限
    3. 选中VMnet8,取消使用本地,即VM自带的分配网络地址。应用,确定
    4. 到网络适配器配置,禁用重启Ethernet0网络,等待分配完后,查看详细信息,验证是否划分为自定义的IP地址池
      1. 如若没有变更信息,检查上诉步骤是否出错,如若没问题执行ipconfig /release命令,释放当前分配的IP地址
      2. 再执行ipconfig /renew命令  重新获取一下IP地址配置
    5. 解决网络不可用
      1. 进到/etc/dhcp/dhcpd.conf文件
      2. 增加如图网关信息与公共网络
      3. 到网络适配器配置,禁用重启Ethernet0网络,等待之后查看网络是否可用。不可用请检查配置文件是否正确
      4. ping baidu.com  验证是否可用
  3. 在Linux窗口中划分地址
    1. Windows机器网络可用,那么Linux机器就之间ifconfig ens33查看是否为划分地址范围内
    2. ping baidu.com 测试网络是否可用
  4. 定义了静态的 IP 地址分配给具有特定 MAC 地址的客户端
    1. 在Linux桌面版    进入如图配置文件
    2. 在如图60行左右,按照如图添加配置信息(ethernetMAC地址为自己本机中Linux窗口中MAC地址,address 为自己想要分配的IP地址)
    3. 桌面Linux刷新 systemctl restart dhcpd

    4. 重启网络服务 systemctl restart network
    5. 切换到Linux窗口机 查看IP地址是否为自己划分的静态IP地址  ifconfig ens33查看
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值