实验环境:
CentOS 6.4 + VMware9.0
远程工具:
putty.exe(颜色绚丽,轻巧)
实验拓扑:
实验步骤:
一、设置DHCP服务器
1.配置ip地址
# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=这里是mac地址
TYPE=Ethernet
UUID=这里是识别码
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.100.1
NETMASK=255.255.255.0
GATEWAY=192.168.100.254
保存退出 :wq
2.可以修改主机名(可选)
# vim /etc/sysconfig/network
HOSTNAME=dhcp
3.指定DNS
# vim /etc/resolv.conf
nameserver 202.106.0.20
nameserver 8.8.8.8
保存退出 :wq
二、安装并配置dhcp服务
1.yum install -y dhcp (解决依赖关系,centos的yum是免费的相当好使,如果不能上网可 以使用本地yum源)
2.dhcp的默认配置文件在/etc/dhcp/dhcpd.conf但是这个配置文件不能用(解决办法)
cat /etc/dhcp/dhcpd.conf
#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
# see 'man 5 dhcpd.conf'
#
可以看到路径
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
3.进入配置文件
vim /etc/dhcp/dhcpd.conf
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.10 192.168.100.50;
option domain-name-servers 202.106.0.20 8.8.8.8;
option domain-name "internal.example.org";
option routers 192.168.100.254;
option broadcast-address 192.168.100.255;
default-lease-time 600;
max-lease-time 7200;
}
指定分配固定IP(例如打印机)
host fantasia {
hardware ethernet 00:00:00:77:b0:f5;(打印机的mac地址)
fixed-address 192.168.100.22;(分配的固定地址)
}
保存退出 :wq
4.重启dhcpd服务
service dhcpd restart
实验成功上图:
以前做的redhat 5 dhcp是倒着获取地址 ,现在centos 6.4是正着获取地址,不知所云了。