DHCP(动态主机配置协议)实验:

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DHCP(动态主机配置协议)实验:相关的知识,希望对你有一定的参考价值。

注意:以下四个实验,均要注意防火墙和Selinux对服务的影响:

1.简单的DHCP服务搭建

实验环境:两台虚拟机,使用桥接模式

DHCP服务器端IP地址:

技术分享

安装软件:

技术分享

修改配置文件:

技术分享

技术分享

客户端验证:(客户端的网卡配置成dhcp自动获取模式)

技术分享


2.IP地址保留实验:

修改配置文件:

技术分享

客户端验证:

技术分享


3.超级域实验:

修改配置文件:

技术分享

客户端验证:

技术分享

技术分享


4.DHCP中继代理实验:

说明:需要三台虚拟机:(一台DHCP服务器、一台作中继及路由转发,一台做客户机)

其中中继代理服务器需要添加两块网卡,实验环境DHCP机在VMnet10、DHCRelay在一块网卡在VMnet10、另一块在VMnet11、客户机则是处在VMnet11中。

技术分享


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

技术分享

指定网关:

技术分享

修改配置文件:

技术分享

(DHCRelay)需要安装dhcp软件、并开启路由转发功能:

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

技术分享

技术分享

技术分享

(客户端验证)

技术分享


本次试验所需知识点:

总结:

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        


本文出自 “运维之旅” 博客,请务必保留此出处http://ahscwy.blog.51cto.com/9853317/1940076

以上是关于DHCP(动态主机配置协议)实验:的主要内容,如果未能解决你的问题,请参考以下文章

计算机网络实验(华为eNSP模拟器)——第八章 动态主机配置协议(DHCP)

进阶!中型网络架构DHCP详解实验步骤

DHCP原理与配置(含DHCP中继实验)

使用DHCP动态配置主机地址

DHCP原理及实验验证

动态主机配置协议DHCP