DHCP服务器搭建
环境:CentOS6.5系统
要求:客户端能自动获取地址,或者服务器指定固定地址
操作步骤:
1、 yum list all | grep dhcp #查看dhcp的YUM源包,如果没有直接执行下面命令
2、 yum –y install dhcp #YUM安装dhcp服务,如果在连网的状态下不会报错,会直接下载YUM安装包
3、 安装完毕后,需更改服务器地址为静态固定地址:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
HWADDR="00:0C:29:7F:2D:12"
#IPV6INIT="yes"
#NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="cc5a9a2a-eb12-4fa2-9684-06f13211020f"
IPADDR=192.168.10.253
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
更改为以上固定地址
4、 列出该软件的所有目录:
Rpm –ql dhcp
5、 创建一个dhcpd.conf
Vi/etc/dhcpd.conf
以下是添加内容:
ddns-update-styleinterim; #表示dhcp服务器和dns服务器的动态信息更新模式
ignoreclient-updates; #忽略客户端更新
optiondomain-name-servers 210.22.84.3,210.22.70.3;
optiondomain-name "jucaicat.com";
default-lease-time600; #默认租约时间
max-lease-time7200; #最大租约时间
#vlan 10
subnet192.168.10.0 netmask 255.255.255.0 { #意思是我所分配的ip地址所在的网段为192.168.10.0 子网掩码为255.255.255.0
range192.168.10.11 192.168.10.241; #租用IP地址的范围
optionrouters 192.168.10.1; #路由器地址
optionsubnet-mask 255.255.255.0; #子网掩码
#hostmyhost { #设置主机声明
#hardware ethernet 08:00:27:2C:30:8C; #指定dhcp客户的mac地址
#fixed-address 192.168.10.25; #给指定的mac地址分配ip
# }
}
#vlan 20
subnet192.168.20.0 netmask 255.255.255.0 { #意思是我所分配的ip地址所在的网段为192.168.20.0 子网掩码为255.255.255.0
range192.168.20.5 192.168.20.235; #租用IP地址的范围
optionrouters 192.168.20.1; #路由器地址
optionsubnet-mask 255.255.255.0; #子网掩码
#host myhost { #设置主机声明
# hardwareethernet 08:00:27:2C:30:8C; #指定dhcp客户的mac地址
# fixed-address192.168.20.25; #给指定的mac地址分配ip
# }
}
6、将该文件覆盖到正式配置文件中
Cp/etc/dhcpd.conf /etc/dhcp/dhcpd.conf
7、 启动DHCP
Servicedhcpd start #启动失败说明配置文件有问题,需检查
8、 检验是否成功
netstat -tlunp
tail -n30 /var/log/messages
启动客户机查看获取地址。
9、将下面注释符去除绑定服务器地址。
#host myhost { #设置主机声明
# hardware ethernet 08:00:27:2C:30:8C; #指定dhcp客户的mac地址
# fixed-address 192.168.145.155; #给指定的mac地址分配ip
# }
以上是本人在联网状态下搭建的。
转载于:https://blog.51cto.com/wenyilin523/1723495