首页 > 代码库 > centos下搭建dhcp服务器
centos下搭建dhcp服务器
centos下搭建dhcp服务器
一、软件环境
CentOS release 6.5
dhcp-4.1.1-51.P1.el6.centos.x86_64
dhcp-common-4.1.1-51.P1.el6.centos.x86_64
二、网络拓扑
dhcp服务器--H3c交换机(7503)-- H3c交换机(5500)-- H3c交换机(3100)--dhcp客户端(办公电脑)
网段:
10.2.240.0/24
10.2.180.0/24
dhcp服务器ip:10.2.33.253
三、安装dhcp服务器
#yum -y install dhcp dhcp-common
#chkconfig dhcpd on
#cd /usr/share/doc/dhcp-4.1.1/
#cp dhcpd.conf.sampl /etc/dhcp/dhcpd.conf
#ifconfig
em1 Link encap:Ethernet HWaddr F0:4D:A2:01:7E:53
inet addr:10.2.33.253 Bcast:10.2.33.255 Mask:255.255.255.0
inet6 addr: fe80::f24d:a2ff:fe01:7e53/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:331357784 errors:0 dropped:0 overruns:0 frame:0
TX packets:301154296 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:226431663072 (210.8 GiB) TX bytes:124796979532 (116.2 GiB)
# cat /etc/sysconfig/dhcpd
# Command line options here
DHCPDARGS=em1
#cat /etc/dhcp/dhcpd.conf
# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#
# option definitions common to all supported networks...
option domain-name "test.com";
option domain-name-servers 202.106.196.115, 202.106.0.20;
default-lease-time 54000; #默认租约时间(秒)
max-lease-time 72000; #最大租约时间(秒)
log-facility local7;
subnet 10.2.240.0 netmask 255.255.255.0 {
range 10.2.240.11 10.2.240.100;
option routers 10.2.240.1;
option broadcast-address 10.2.240.255;
}
# This is a very basic subnet declaration.
subnet 10.2.180.0 netmask 255.255.255.0 {
range 10.2.180.101 10.2.180.150;
option routers 10.2.180.1;
option broadcast-address 10.2.180.255;
}
#为特定主机保留的ip地址
host fantasia {
hardware ethernet 00:25:64:A7:39:B4;
fixed-address 10.2.180.12;
}
#dhcp服务器网卡的网段,不加此网段,dhcp服务起不来
subnet 10.2.33.0 netmask 255.255.255.0 {
range 10.2.33.100 10.2.33.101;
option routers 10.2.33.1;
option broadcast-address 10.2.33.255;
}
#service dhcpd start
#netstat -anlp |grep dhcp
udp 0 0 0.0.0.0:67 0.0.0.0:* 14719/dhcpd
raw 0 0 0.0.0.0:1 0.0.0.0:* 7 14719/dhcpd
unix 2 [ ] DGRAM 13369026 14719/dhcpd
防火墙打开udp 67端口
四、交换机设置
登录7503交换机
[7503]dhcp relay server-group 1 ip 10.2.33.253
[7503]interface Vlan-interface 240
[7503-Vlan-interface240]dhcp select relay
[7503-Vlan-interface240]dhcp relay server-select 1
[7503]interface Vlan-interface 180
[7503-Vlan-interface180]dhcp select relay
[7503-Vlan-interface180]dhcp relay server-select 1
登录5500交换机
[5500]dhcp relay server-group 1 ip 10.2.33.253
[5500]interface Vlan-interface 240
[5500-Vlan-interface240]dhcp select relay
[5500-Vlan-interface240]dhcp relay server-select 1
[5500]interface Vlan-interface 180
[5500-Vlan-interface180]dhcp select relay
[5500-Vlan-interface180]dhcp relay server-select 1
五、测试
修改客户端电脑ip为自动获得模式,获得ip成功。
centos下搭建dhcp服务器