はじめに、詳細なDHCPサービスを設定します
1、DHCPサービスのご紹介
DHCP(動的ホスト構成プロトコル、動的ホスト構成プロトコル)は、ネットワークプロトコルであるLANは、UDPプロトコルの動作を使用して、2つの主な目的があります自動的にユーザーに内部ネットワークやインターネットサービスプロバイダや社内ネットワーク管理者にIPアドレスを割り当てることすべてのコンピュータの集中管理のための手段として、
2、DHCPサービスの役割
(1)多数のクライアントを自動的にアドレスを割り当てるために、集中管理を提供
(2)管理およびメンテナンスコストを削減し、ネットワーク構成の効率を向上させます
3、DHCPサービスがメインのアドレス情報に割り当てることができます
IPアドレス(1)、サブネットマスク
(2)対応するネットワークアドレス、ブロードキャストアドレス
(3)デフォルトゲートウェイアドレス
(4)DNSサーバーのアドレス
(5)ブートファイル、TFTPサーバのアドレス
4、DHCP原則
(1)クライアントはIPホーミングデバイスを要求×××
(2)サーバは、アドレス情報を提供します
(3)受信して放送(クライアントはIPを選択します)
(4)サーバは、リース(DHCPACK)を確認します
(DHCPクライアントは、自身のIPアドレスとしてIPの選択でTCP / IPクラスBセグメント169.254.0.0,16から5分ごとにDHCPサーバーが見つからない場合は、DHCPサーバーとの通信の試みを続けます)
5.DHCPクライアントの更新:
DHCPサーバのIPアドレスに直接提供される時間の最後の50%のリースでDHCPクライアントは、DHCPREQUESTパケットを送信します。クライアントは、サーバーの応答DHCPPACKメッセージパケットを受信した場合、クライアントはパッケージで提供されるTCP / IPパラメータを更新されている新しいリース及びその他に応じてその構成を更新し、IPのリース更新が完了しています。あなたは、サーバーへの返信が届かない場合は、現在のリース他の50%のため、クライアントは、既存のIPアドレスを使用し続けます。
時間の最後の50%はリース、DHCPクライアントのリースの最後の接触を超える時間の87.5%を更新しなかった場合は、再び、DHCP 100%の時間をリースし、成功していない場合は、DHCPサーバのIPアドレスを提供するためにクライアントが再適用、IPアドレスを放棄しなければなりません。DHCPサーバーが利用できない場合は、この時点では、DHCPクライアントが169.254.0.0/16でランダムなアドレスを使用して、そして再び5分ごとにしてみてください。
6、DHCP関連の設定ファイル
主配置文件:/etc/dhcp/dhcpd.conf
模板文件:/usr/share/doc/dhcp-4.2.5.example
查看租约文件:/var/lib/dhcpd/dhcpd.lease
很多网络服务的排错日志:/var/log/messages
dhcp服务中继配置
实验环境
host对应vlan10
host2对应vlan20
host3对应vlan100
服务器地址192.168.100.100
1.打开GNS3,准备2个路由器设备,3个用户设备
一个路由设备改成交换机,起名sw1
一个路由设备改成三层交换,起名sw2
其中一个用户改成服务器
2.在sw1中创建vlan10 vlan20 vlan100,并分别将f1/1 f1/2 f1/3划分到vlan中
3.关闭sw1路由功能
4.将f1/4接口设为trunk
5.进入sw2,创建vlan10,20,100 ,将f1/4设为trunk,并分别给vlan10,20,100设置网关地址及子网掩码
6.设置中继
7.开启虚拟机centos7,用yum install dhcp -y 安装dhcp服务
8.将网卡连到vmnet8 ,并设为仅主机模式,关闭dhcp自动获取ip功能
9.设置静态ip 192.168.100.100
10.重启服务使ip生效
11.复制dhcp服务配置文件模板
12.修改dhcp服务配置文件
13.启动dhcp服务
14.开启2台win10,分别连到vmnet1,vmnet2,进行验证
2台win10都被自动分配了ip地址,实现了dhcp中继服务