DHCP (Dynamic Host Configuration Protocol,动态主机配置)
当局域网络中有大量的主机时,如果逐个为每台主机设置IP地址,默认网关,DNS服务器地址,等网络参数,必定会费时费力。那么有没有简单方便的办法呢?
DHCP服务器便可以解决这一难题!接下来,我们来学习一下如何在Redhat下搭建 DHCP服务器
首先,我们先设置主机名和IP地址
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 设置网络接口名称
ONBOOT=yes 设置网络接口是否启动激活
BOOTPROTO=static 设置网络接口配置方式
IPADD=192.168.10.1 设置本机的IP地址
NETMASK=255.255.255.0 设置网络接口的子网掩码
#vim /etc/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=www.benet.com
#mount /dev/cdrom /mnt 挂载redhat的系统光盘
#rpm -ivh /mnt/Server/dhcp-3.0.5-23.e15.i386.rpm
#cp /usr/share/doc/dhcp-3.0.5/dhcp.conf.sample /etc/dhcpd.conf
#vim /etc/dhcp.conf
ddns-update-style interim; 全局配置参数
option domain-name "benet.com"; 指定默认搜索域
option domain-name-servers 202.106.0.20, 202.106.148.1;
……
subnet 192.168.10.0 netmask 255.255.255.0 { 网段声明
option routers 192.168.10.1
rang 192.168.10.10 192.168.10.200 设置地址池
……
default-lease-time 21600;
host ns { 主机声明
……
fixed-address 配置参数
}
}
#service dhcpd start 重新启动dhcp服务