环境介绍:三台Linux主机,A,B,C;其中B作为路由器有两块网卡eth0(10.0.0.254/8)和eth1(20.0.0.254/8),A(DHCP服务器10.0.0.10/8),C(客户端20.0.0.20/8)
目的一:客户端C能够ping通A
1、在中间作为路由器的B主机上编辑#/etc/sysctl.conf,修改如下参数
#sysctl -p (重启配置仍然生效)
2、测试(默认都已经关闭防火墙)
目的二:A作为DHCP服务器,分发IP地址
1、挂载光盘,并安装dhcp软件包
2、查看DHCP服务的配置文件,默认该配置文件是没有配置信息的,可以参考说明copy事例文件覆盖dhcp的配置文件
3、修改dhcpd.conf配置文件
4、设置dhcp服务开机启动,并启动dhcp服务
5、Windows客户端验证(成功获得IP地址)
目的三:mac地址和IP地址绑定
1、修改dhcpd.conf配置文件,添加如下内容
2、客户端验证
目的四:不同网段的DHCP分发IP地址
1、DHCP服务器修改/etc/dhcp/dhcpd.conf配置文件,添加另一网段的地址池
2、作为路由器Linux主机上安装dhcp软件包,设置dhcpd服务开机启动,修改/etc/sysconfig/dhcrelay配置文件,添加dhcp服务器地址
3、启动中继服务,并设置开机启动
4、验证