配置DHCP服务器
一.前提条件:
1.环境准备(机器设置,网络设置都为Vmnet8)
2.为DHCP服务器固定IP
[root@localhost~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
#Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
HWADDR=00:0c:29:5d:ed:a4
IPADDR=192.168.50.253
NETMASK=255.255.255.0
[root@localhost~]# service network restart
正在关闭接口 eth0: [确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: [确定]
[root@localhost~]# chkconfig network on
[root@localhost~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:5D:ED:A4
inet addr:192.168.50.253 Bcast:192.168.50.255 Mask:255.255.255.0
inet6 addr:fe80::20c:29ff:fe5d:eda4/64 Scope:Link
RX packets:68 errors:0 dropped:0overruns:0 frame:0
TX packets:97 errors:0 dropped:0overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9557 (9.3 KiB) TX bytes:17042 (16.6 KiB)
二.配置服务器
1.安装dhcp软件包
[root@localhost~]# rpm -q dhcp
packagedhcp is not installed
放入5.9 dvd iso
[root@localhost~]# cd /misc
[root@localhost misc]# ls
[root@localhost misc]# cd cd
[root@localhost cd]# cd Server/
[root@localhost Server]# rpm -ivh dhcp-3.0.5-31.el5_8.1.x86_64.rpm
warning:dhcp-3.0.5-31.el5_8.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID37017186
Preparing... ########################################### [100%]
1:dhcp ########################################### [100%]
2.DHCP服务器的配置
[root@localhost~]# cat /etc/dhcpd.conf
ddns-update-style interim;
subnet192.168.50.0 netmask 255.255.255.0 {
option routers 192.168.50.254;
option subnet-mask 255.255.255.0;
option domain-name "tarena.com";
option domain-name-servers 202.106.0.20;
range dynamic-bootp 192.168.50.40 192.168.50.50;
default-lease-time 21600;
max-lease-time 43200;
host ns {
hardware ethernet12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
3.启动服务
[root@localhost~]# rpm -ql dhcp | grep init.d
/etc/rc.d/init.d/dhcpd
/etc/rc.d/init.d/dhcrelay
[root@localhost ~]# service dhcpd restart
关闭 dhcpd: [确定]
启动 dhcpd: [确定]
[root@localhost~]# chkconfig --list dhcpd
dhcpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
[root@localhost~]# chkconfig dhcpd on
dhcpd 0:关闭 1:开启 2:开启 3:开启 4:开启 5:开启 6:开启