DHCP(動態主機配置協議)實驗:

注意:以下四個實驗,均要注意防火牆和Selinux對服務的影響:

1.簡單的DHCP服務搭建

實驗環境:兩臺虛擬機,使用橋接模式

DHCP服務器端IP地址:

wKiom1lIef2QIR9SAAF3vz9k01w589.png

安裝軟件:

wKiom1lIen7iwZ-KAAAznQme7Hw955.png

修改配置文件:

wKioL1lIen7yyOvxAAA0DcrMZUg597.png

wKiom1lIen_jiRMVAACtuRHS47Q081.png

客戶端驗證:(客戶端的網卡配置成dhcp自動獲取模式)

wKioL1lIeoGzKd71AADA89CjeoM230.png


2.IP地址保留實驗:

修改配置文件:

wKioL1lIeoLSDef_AADnUKt-5OY809.png

客戶端驗證:

wKiom1lIeoPxrJPHAACmxzY0O_M050.png


3.超級域實驗:

修改配置文件:

wKiom1lIeoSQ-Y7fAADkSZw5Uus143.png

客戶端驗證:

wKioL1lIeoXjU78lAADDQFozAmE766.png

wKiom1lIeoWgpd5YAABjqRqOEh0648.png


4.DHCP中繼代理實驗:

說明:需要三臺虛擬機:(一臺DHCP服務器、一臺作中繼及路由轉發,一臺做客戶機)

其中中繼代理服務器需要添加兩塊網卡,實驗環境DHCP機在VMnet10、DHCRelay在一塊網卡在VMnet10、另一塊在VMnet11、客戶機則是處在VMnet11中。

wKiom1lIe5LBzT_EAABA22ccLxU288.png


(DHCP服務器端)DHCP服務器IP:

wKiom1lIe5PBxN2uAADF0qyTyMI481.png

指定網關:

wKioL1lIe5PTJjF7AAA56GjHM3c071.png

修改配置文件:

wKioL1lIe5TA3WwEAACBeO6h2VI552.png

(DHCRelay)需要安裝dhcp軟件、並開啓路由轉發功能:

dhcrelay配置文件:(/etc/sysconfig/dhcrelay)

wKiom1lIe5SC4EG_AAAy5Ig2dXQ458.png

wKioL1lIe5XS9ASQAAAGQN28yLE486.png

wKiom1lIe5aSm7HJAACSxaFDRao523.png

(客戶端驗證)

wKioL1lIe5fBBrpJAAC_Zbdj6Bw826.png


本次試驗所需知識點:

總結:

DHCP服務

    1、軟件包:dhcp

    2、服務名:dhcpd(主程序)、dhcrelay(中繼服務)

    3、端口:udp 67 udp 68

    4、配置文件:

           /etc/dhcp/dhcpd.conf 主配置文件

           /etc/sysconfig/dhcrelay 中繼配置文件

           /usr/share/doc/dhcp*/dhcpd.conf.sample 主配置文件模板

    5、常見配置項

           ……

    6、搭建DHCP和DHCP中繼服務

 

實驗過程:

    搭建DHCP服務器:  

           服務器端:

           1、yum -y install dhcp

           2、cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

           3、vim /etc/dhcp/dhcpd.conf 刪除多餘配置,保留一個subnet區域

                       subnet 192.168.115.0 netmask 255.255.255.0 {

                             option routers 192.168.115.172;

                             option subnet-mask 255.255.255.0;

                             range 192.168.115.10 192.168.115.100;

                             default-lease-time 21600;

                       max-lease-time 23200;

                       }

           4、service dhcpd restart           

 

           客戶端:

           1、vim /etc/sysconfig/network-scripts/ifcfg-eth0

                         DEVICE=eth0

                         ONBOOT=yes

                         BOOTPROTO=dhcp

           2、service network restart

 

    搭建DHCP中繼服務:

           服務器端:

           1、yum -y install dhcp

           2、cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

           3、vim /etc/dhcp/dhcpd.conf 刪除多餘配置,保留一個subnet區域

                       subnet 192.168.1.0 netmask 255.255.255.0 {

                             option routers 192.168.1.2;

                             option subnet-mask 255.255.255.0;

                             option domain-name-servers 192.168.1.2;

                             range 192.168.1.10 192.168.1.100;

                             default-lease-time 21600;

                              max-lease-time 23200;

                       }

                              subnet 192.168.200.0 netmask 255.255.255.0 {

                             option routers 192.168.200.1;

                             option subnet-mask 255.255.255.0;

                             range 192.168.200.10 192.168.200.100;

                             default-lease-time 21600;

                              max-lease-time 23200;

                       }

           4、service dhcpd restart    

           5、route add default gw 192.168.1.2

 

           中繼端:

           1、yum -y install dhcp

           2、vim /etc/sysctl.conf

                         ip.net.ipv4_forward 1

           3、sysctl -p

           4、vim /etc/sysconfig/dhcrelay

                         INTERFACE = "eth0  eth1"

                         DHCPSERVER = "192.168.115.179"

           5、service dhcrelay restart

          

           客戶端:

           1、vim /etc/sysconfig/network-scripts/ifcfg-eth0

                         DEVICE=eth0

                         ONBOOT=yes

                         BOOTPROTO=dhcp

           2、service network restart        


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章