DHCP原理と構成

A、DHCPと原則のセット

1.1 DHCPとは何ですか

DHCPは、ネットワーク上のTCP / IPコンピュータ用の自動割り当てTCP / IPパラメータへのプロトコルのためのインターネットワーキンググループによって設計され、開発されています。

単にIPアドレスは、マシンの同じセグメントに割り当てられていることを意味します。

1.2 DHCPのアクションシーン

ローカルエリアネットワーク内のDHCPの主要な役割は、広域ネットワークは、DHCPルーティングデバイス上で実行する必要があります。

DHCP 1.3を使用するメリット

管理者の作業負荷を軽減

IPアドレスの競合を避けます

ネットワークは、IPアドレスを変更するときは、ユーザーごとに再構成IPアドレスにする必要はありません

IPアドレスの利用率を向上させます

1.4 DHCP割り当て方法

後に永久的なIPに割り当てられている:自動的に割り当て

(例えば、プリンタIPローカル・エリア・ネットワーク)

手動割り当て:DHCPサーバ管理者が特別に調合IPアドレス

動的割り当て:使用後のIPリリース、他のユーザーが利用できます

1.5 DHCPリースプロセス(クライアントのIPに割り当てられます)

リースプロセスは、4つのステップに分かれて
ここに画像を挿入説明
サーバーの応答が提供発見は、クライアントがIPアドレスが使用可能な送信要求であるかを決定---- ---- DHCPサーバを見つけるために、クライアントブロードキャスト------ ---- ACKサーバの応答

1.6アップデートリース

DHCPサーバがクライアントのIPアドレスのリースの50%に達したとき、あなたはリースを更新する必要があります。

クライアントは、既存のアドレスのリースを更新するために、サーバーのリース要求に直接DHCP Requestパケットを送信します。

二つ、DHCPサーバの構成例(動的割り当て)

2.1実験環境

VMwareの仮想マシンは、実際の環境をシミュレートします。

仮想マシンでの台湾1つのLinuxオープンシステム(CentOSの7)DHCPサーバー、1つのwin10クライアントシステム。

同じローカルエリアネットワーク上のサーバーとクライアント。

2.2目的

クライアントにDHCPサービス、IPのIP部分の動的割り当てを開始した後、またはクライアントに固定IPアドレスを割り当てます。

2.3実験

(1)DHCPサービスパックのダウンロード

ダウンロードするネットワークのyumリポジトリ外の直接のパブリックネットワークがある場合は、私の前に独自のローカルのyumリポジトリセットを構築しないように設定するローカルのyumリポジトリを参照することができます。

[root@localhost ~]# yum install dhcp -y

(2)カードセット

2織機は、同じローカルエリアネットワークに、唯一のホストモードを選択してください。
ここに画像を挿入説明

DHCPサーバNIC

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

ここに画像を挿入説明
修改完成后wq保存退出,重新启动网卡

[root@localhost ~]# systemctl restart network

客户机网卡

客户机的IP地址目前是没有或者无效的。
ここに画像を挿入説明

(3)修改DHCP主配置文件

可以将doc中的配置文件复制一份到/etc/dhcp/dhcpd.conf中进行修改。

[root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example   /etc/dhcp/dhcpd.conf
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

ここに画像を挿入説明
range 参数:设置用于分配的IP地址池

option subnet-mask参数:设置客户机的子网掩码

option routers 参数:设置客户机的默认网关地址

(4)修改完成后,wq保存退出,关闭防火墙和增强型安全功能,启动dhcpd服务。

[root@localhost ~]# systemctl stop firewalld.service 
[root@localhost ~]# setenforce 0
[root@localhost ~]# systemctl restart dhcpd

(5) 打开w10系统的客户机,将网络设置改为自动获取IP。
ここに画像を挿入説明
(6)打开w10客户机的命令提示符,使用ipcnfig /renew 重新获取IP,发现此时的客户机已经获取到有效192.168.100.0网段的IP地址。
ここに画像を挿入説明
(7)如果想让这台w10的客户机动态获取一个固定的IP地址,我们也可以在DHCP的主配置文件中设置,

例如 :将客户的IP地址保留为192.168.100.199
ここに画像を挿入説明
hardware ethernet参数:w10客户机的MAC地址,注意MAC地址的每个字节要用“:”间隔。

fixed- address参数:指定为该主机保留的IP地址。

(8)修改完成后,wq保存退出,重新启动DHCP服务

[root@localhost ~]# systemctl restart dhcpd

打开客户机重新获取IP,发现已经变为192.168.100.199
ここに画像を挿入説明

三、小结

文章主要是解析DHCP服务的工作原理,现实运用中如果需要给客户机动态分配不同网段的地址,需要在dhcp的主配置文件中加入不同网段的配置参数。

公開された43元の記事 ウォン称賛56 ビュー7922

おすすめ

転載: blog.csdn.net/weixin_42953006/article/details/103435135