centos 6.5 搭建DHCP实验
搭建dhcp服务
安装dhcp服务
挂载光盘:mount /dev/cdrom /qswz
从光盘的安装包中安装dhcp
rpm -ivh dhcp-4.1.1-38.p1.el6.centos.i686.rpm
查看dhcp文件配置列表
rpm -qpl dhcp-4.1.1-38.p1.el6.centos.i686.rpm
dhcp软件包的主要文件
主配置文件:/etc/dhcpd.conf
执行程序:/usr/sbin/dhcpd
服务脚本:/etc/init.d/dhcpd
执行参数配置:/etc/sysconfig/dhcpd
dhcp中继配置:/etc/sysconfig/dhcrelay
subnet网段申明,作用于整个子网
range 参数 :设置用于分配的ip地址池
option subnet-mask 参数:设置客户机的子网掩码
option routers 参数: 设置客户机的默认网关地址
配置dhcp
#ddns-update-style none; //动态域名解析,暂时不用
#default-lease-time 259200; //租约时间3天
#max-lease-time 518400; //最大租约时间6天
#option routers 192.168.8.1; //默认路由
#option broadcast-address 192.168.8.255; //广播地址
#option domain-name-servers 114.114.114.114, 8.8.8.8; //dns
上面这些是全局参数,会对所有地址池生效。
subnet 192.168.8.0 netmask 255.255.255.0 { //地址池
range 192.168.8.20 192.168.8.50; //开始地址和结束地址
option subnet-mask 255.255.255.0; //子网掩码
default-lease-time 259200;
max-lease-time 518400;
option routers 192.168.8.1;
option broadcast-address 192.168.8.255;
option domain-name-servers 114.114.114.114, 8.8.8.8;
host qswz{
hardware ethernet 00:0c:29:ae:59:09; //mac地址
fixed-address 192.168.8.175; //保留地址
}
}
命令示列
dhcp客户端测试
在另一台虚拟机上测试,得到了我们设置的保留ip
如果获取不到地址请检查防火墙,selinux、以及网络地址是否是动态获取。
至此,我们的实验已经结束了哦。