Linux系统DHCP配置

        DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

        本次试验使用5台虚拟主机,如下图所示,其中网关左边配置成DHCP主机使用192.168.10.0网段,右边配置成202.168.10.0网段。通过实验让左边的DHCP服务器通过网关并且给右边的主机分配IP地址。

 

Liunx服务器搭建DHCP服务实验

实验过程:

搭建实验网络环境

设置DHCP服务器的IP地址为192.168.10.2,网关地址为192.168.10.1。详细信息如下图所示:

Liunx服务器搭建DHCP服务实验

                                             图1 DHCP服务器网络配置

设置网关的IP地址,eth1的IP地址为192.168.10.1,eth2的IP地址为202.168.10.1。详细信息如下图所示:

 

Liunx服务器搭建DHCP服务实验

                                          图2 网关eth1网络配置

Liunx服务器搭建DHCP服务实验

                                         图3 网关eth2网络配置

Liunx服务器搭建DHCP服务实验

                                                  图4 配置成功

设置中继器的IP地址为202.168.10.2,网关地址为202.168.10.1。配置如下图:

Liunx服务器搭建DHCP服务实验

                                    图4 DHCP中继网络配置

IP地址配置完成,将iptables路由策略进行刷新,setenforce设置为0,检测连通性,如下图所示:

Liunx服务器搭建DHCP服务实验

                                       图5 检测连通性

配置DHCP服务器

在DHCP服务器和DHCP中继上安装DHCP服务器,命令和步骤相同,如下:

mkdir mnt

mount /der/sr0/mnt

rpm -ivh/mnt/packages/dhcp

在DHCP中继器上对配置文件进行修改,并开启DHCP中继功能,如下图:

 

Liunx服务器搭建DHCP服务实验

                                   图7 DHCP中继配置

在DHCP服务器上对DHCP配置文件进行修改,将192.168.10.0和202.168.10.0两个网段写入,选取IP地址分配范围,DNS等配置,保留IP192.168.10.28和202.168.10.28分配给vmnet1和vmnet8,,配置完成打开DHCP服务,如下图所示:

Liunx服务器搭建DHCP服务实验

                                              图9 DHCP配置文件修改

修改内部主机和外部主机的网络配置文件为DHCP,将虚拟机DHCP服务关闭,查看主机地址,可以看出DHCP服务启动成功,如下图所示:

Liunx服务器搭建DHCP服务实验

                                             图11 内部主机IP地址

Liunx服务器搭建DHCP服务实验

                                            图12 外部主机IP地址

重启vmnet1和vmnet8网络,查看DHCP服务器分配的IP地址,如下图:

Liunx服务器搭建DHCP服务实验

                                           图13 vmnet1IP地址

Liunx服务器搭建DHCP服务实验

                                               图14 vmnet8IP地址

成功通过DHCP自动获取到IP地址

相关文章: