#挂载光盘:
[root@zzsrv1 cdrom]# mount /dev/cdrom /mnt/cdrom/
mount: /dev/sr0 is write-protected, mounting read-only
#查看有关dhcp的安装包:
[root@zzsrv1 Packages]# pwd
/mnt/cdrom/Packages
[root@zzsrv1 Packages]# ls *dhcp*
dhcp-4.2.5-27.el7.centos.x86_64.rpm
dhcp-common-4.2.5-27.el7.centos.x86_64.rpm
dhcp-libs-4.2.5-27.el7.centos.x86_64.rpm
#用rpm安装dhcp
[root@zzsrv1 Packages]# rpm -ivh dhcp-4.2.5-27.el7.centos.x86_64.rpm
warning: dhcp-4.2.5-27.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:dhcp-12:4.2.5-27.el7.centos ################################# [100%]
#查看dhcp的配置文件:
[root@zzsrv1 Packages]# rpm -qc dhcp
/etc/dhcp/dhcpd.conf
/etc/dhcp/dhcpd6.conf
/etc/openldap/schema/dhcp.schema
/etc/sysconfig/dhcpd
/var/lib/dhcpd/dhcpd.leases
/var/lib/dhcpd/dhcpd6.leases
#编辑配置文件:
[root@zzsrv1 Packages]# vi /etc/dhcp/dhcpd.conf
option domain-name "bigcloud.local";
option domain-name-servers 192.168.188.11, 192.168.188.12;
#vlan1
subnet 192.168.188.0 netmask 255.255.255.0 {
range 192.168.188.100 192.168.188.159;
range 192.168.188.170 192.168.188.253;
option routers 192.168.188.2;
default-lease-time 129600;
max-lease-time 259200;
}
#vlan2
subnet 192.168.189.0 netmask 255.255.255.0 {
range 192.168.189.100 192.168.189.253;
option routers 192.168.189.2;
default-lease-time 345600;
max-lease-time 691200;
}
#host
host printer {
hardware ethernet 00:12:34:56:78:90;
fixed-address 192.168.188.111;
}
开启dhcp服务:
[root@zzsrv1 Packages]# systemctl start dhcpd
在2003上进行测试
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . : bigcloud.local
Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
Physical Address. . . . . . . . . : 00-0C-29-06-0B-29
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.188.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.188.2
DHCP Server . . . . . . . . . . . : 192.168.188.11
DNS Servers . . . . . . . . . . . : 192.168.188.11
192.168.188.12
Lease Obtained. . . . . . . . . . : 2014年8月13日 19:22:28
Lease Expires . . . . . . . . . . : 2014年8月15日 7:22:28
查看日志文件:
Aug 13 19:22:24 zzsrv1 dhcpd: DHCPDISCOVER from 00:0c:29:06:0b:29 via eno16777728
Aug 13 19:22:25 zzsrv1 dhcpd: DHCPOFFER on 192.168.188.100 to 00:0c:29:06:0b:29 (yunh-8e49209181) via eno16777728
Aug 13 19:22:25 zzsrv1 dhcpd: DHCPREQUEST for 192.168.188.100 (192.168.188.11) from 00:0c:29:06:0b:29 (yunh-8e49209181) via eno16777728
Aug 13 19:22:25 zzsrv1 dhcpd: DHCPACK on 192.168.188.100 to 00:0c:29:06:0b:29 (yunh-8e49209181) via eno16777728
[root@zzsrv1 cdrom]# mount /dev/cdrom /mnt/cdrom/
mount: /dev/sr0 is write-protected, mounting read-only
#查看有关dhcp的安装包:
[root@zzsrv1 Packages]# pwd
/mnt/cdrom/Packages
[root@zzsrv1 Packages]# ls *dhcp*
dhcp-4.2.5-27.el7.centos.x86_64.rpm
dhcp-common-4.2.5-27.el7.centos.x86_64.rpm
dhcp-libs-4.2.5-27.el7.centos.x86_64.rpm
#用rpm安装dhcp
[root@zzsrv1 Packages]# rpm -ivh dhcp-4.2.5-27.el7.centos.x86_64.rpm
warning: dhcp-4.2.5-27.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:dhcp-12:4.2.5-27.el7.centos ################################# [100%]
#查看dhcp的配置文件:
[root@zzsrv1 Packages]# rpm -qc dhcp
/etc/dhcp/dhcpd.conf
/etc/dhcp/dhcpd6.conf
/etc/openldap/schema/dhcp.schema
/etc/sysconfig/dhcpd
/var/lib/dhcpd/dhcpd.leases
/var/lib/dhcpd/dhcpd6.leases
#编辑配置文件:
[root@zzsrv1 Packages]# vi /etc/dhcp/dhcpd.conf
option domain-name "bigcloud.local";
option domain-name-servers 192.168.188.11, 192.168.188.12;
#vlan1
subnet 192.168.188.0 netmask 255.255.255.0 {
range 192.168.188.100 192.168.188.159;
range 192.168.188.170 192.168.188.253;
option routers 192.168.188.2;
default-lease-time 129600;
max-lease-time 259200;
}
#vlan2
subnet 192.168.189.0 netmask 255.255.255.0 {
range 192.168.189.100 192.168.189.253;
option routers 192.168.189.2;
default-lease-time 345600;
max-lease-time 691200;
}
#host
host printer {
hardware ethernet 00:12:34:56:78:90;
fixed-address 192.168.188.111;
}
开启dhcp服务:
[root@zzsrv1 Packages]# systemctl start dhcpd
在2003上进行测试
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . : bigcloud.local
Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
Physical Address. . . . . . . . . : 00-0C-29-06-0B-29
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.188.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.188.2
DHCP Server . . . . . . . . . . . : 192.168.188.11
DNS Servers . . . . . . . . . . . : 192.168.188.11
192.168.188.12
Lease Obtained. . . . . . . . . . : 2014年8月13日 19:22:28
Lease Expires . . . . . . . . . . : 2014年8月15日 7:22:28
查看日志文件:
Aug 13 19:22:24 zzsrv1 dhcpd: DHCPDISCOVER from 00:0c:29:06:0b:29 via eno16777728
Aug 13 19:22:25 zzsrv1 dhcpd: DHCPOFFER on 192.168.188.100 to 00:0c:29:06:0b:29 (yunh-8e49209181) via eno16777728
Aug 13 19:22:25 zzsrv1 dhcpd: DHCPREQUEST for 192.168.188.100 (192.168.188.11) from 00:0c:29:06:0b:29 (yunh-8e49209181) via eno16777728
Aug 13 19:22:25 zzsrv1 dhcpd: DHCPACK on 192.168.188.100 to 00:0c:29:06:0b:29 (yunh-8e49209181) via eno16777728