今天折腾了dhcp主从服务器
从官方http://www.isc.org/software/dhcp下载了dhcp-4.2.3-P2.tar.gz
然后开了两台虚拟机,分别编译安装
shell命令用红色注明,其他为系统输出
1、编译安装
tar -xvzf dhcp-4.2.3-P2.tar.gz -C /usr/local/src
cd /usr/local/src/dhcp-4.2.3-P2
./configure --prefix=/usr/local/dhcp4
make && make install
2、设置配置文件dhcpd.conf
主服务器dhcpd.conf的配置如下,该Server eth0接口ip为192.168.0.2
cp /usr/local/dhcp4/etc/dhcpd.conf /etc/
vim /etc/dhcpd.conf
cat /etc/dhcpd.conf
default-lease-time 200;
max-lease-time 400;
log-facility local7;
failover peer "my" {
primary;
address 192.168.153.2;
port 647;
peer address 192.168.153.3;
peer port 647;
max-response-delay 30;
max-unacked-updates 10;
load balance max seconds 3;
mclt 1800;
split 129;
}
subnet 192.168.153.0 netmask 255.255.255.0 {
pool {
failover peer "my";
range 192.168.153.4 192.168.153.254;
}
}
由该配置也可以看出来从服务器ip为192.168.0.3。
从服务器配置如下:
[root@localhost ~]#cat /etc/dhcpd.conf
default-lease-time 200;
max-lease-time 400;
log-facility local7;
failover peer "my" {
secondary;
address 192.168.153.3;
por