1:安装HDCP服务器软件 系统光盘上有DHCP包 dhcp-3.0.5-3.e15.i386.rpm
先挂载光盘 mount /dev/cdorm /mnt /
在进入软件包的位置 cd /mnt/Server
在安装软件包 rpm -ivh dhcp-3.0.5-3e15.i386.rpm
安装完配置文件里面是空的 需要cp 一份配置文件
命令 cp /usr/share/doc/dhcp-3.0.5/dhcpd
.conf.sample /etc/dhcpd.conf
在用vi 编辑配置文件 /etc/dhcpd.conf 默认文件该该就可以成为DHCP服务器了,就可以分配IP地址了。
默认文件如下:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
//用户可以用subnet语句通知DHCP服务器,把服务器可以分配的IP地址范围限制在规定的子网内。Subnet语句包含了表示子网掩码的netmask
# --- default gateway
option routers 192.168.0.1;
//设置网关和路由器的IP地址
option subnet-mask 255.255.255.0;
//设置子网掩码
option nis-domain "domain.org";
option domain-name "domain.org";
//设置DNS域名
option domain-name-servers 192.168.1.1;
//设置DNS服务器的IP地址(可多个)
option time-offset -18000; # Eastern Standard Time
//设置与格林威治时间的偏移差
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.0.128 192.168.0.254;
//通过range语句,可以指定动态分配给库互动的IP地址范围。在range语句中需要知道地址段的首地址和尾地址(可设多个范围)
default-lease-time 21600;
//指定客户端IP地址默认租用的时间长度是多少(以秒为单位)
max-lease-time 43200;
//设置客户最长租用IP地址时间(以秒为单位)
# we want the nameserver to appear at a fixed address
host ns {
//给某些主机绑定固定IP(可设置多个)
next-server marvin.redhat.com;
//设置用于定义服务器从影到文件装副的主机名,一般不用(仅用于设置无盘工作站)
hardware ethernet 12:34:56:78:AB:CD;
//需设置固定IP的网卡的MAC地址
fixed-address 207.175.42.254;
//对指定的MAC地址分配IP地址
}
}
看着一定很乱吧 其实很多 都是没有用的可以删除 删除后的文件内容如下图:
其实就这几个就可以实现单网段的IP地址分配:
需要注意的是 : DHCP的机器必须有静态IP地址 还必须是分配IP网段的 这样才能起服务 ,要不然服务起不来。
这样就可以给客服机分配地址了:
可以查看ip地址租约文件来了解 都有那些地址被谁那个客服机分去了
cat /var/lib/hdcpd/dhcpd.leases
linux 可以获取动态IP地址的 命令是 dhclient
这里将的是单网段IP分区地址 ,在以后的试验中还有讲解多网络分配IP地址。