linux 下构建DHCP服务器
实验环境: 公司要求将闲置的一台linux主机配置成DHCP服务器,以便局域网内员工办公用的机自动分配ip地址,提高网络管理和维护的效率。
需求描述:DHCP服务器主机名为:dhcp.benet.com ip地址设为192.168.80.87/24
用于给局域网内个主机自动分配ip地址范围:192.168.8.100-192.168.8.200
默认网关为192.168.80.1。
使用的DNS为 2.2.2.2。
老板保留地址 192.168.80.188
首先给服务器配上ip地址
修改主机名
vi /etc/sysconfig/network 修改配置文件
vi /etc/hosts
hostname dhcp.benet.com 然后重启下 就可以了
这时安装DHCP服务
[email protected]~]# df -Th
文件系统 类型 容量 已用 可用 已用%% 挂载点
/dev/sda2 ext4 9.7G 2.5G 6.7G 27% /
tmpfs tmpfs 504M 420K 503M 1% /dev/shm
/dev/sda1 ext4 4.9G 158M 4.5G 4% /boot
/dev/sda3 ext4 2.0G 35M 1.8G 2% /opt
/dev/sr0 iso9660 2.9G 2.9G 0 100% /media/RHEL_6.1 i386 Disc 1 挂载光盘
[[email protected]~]# mount /dev/sr0 /mnt
mount: block device /dev/sr0 is write-protected, mounting read-only
[[email protected] ~]# rpm -ivh /mnt/Packages/dhcp-4.1.1-19.P1.el6.i686.rpm 安装下就可以了
warning: /mnt/Packages/dhcp-4.1.1-19.P1.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
1:dhcp ########################################### [100%]
安装完成后 直接修改配置文件就可以了
subnet 描述一个IP地址是否属于该子网。
range 起始IP 终止IP 提供动态分配IP 的范围。
host 主机名称 参考特别的主机。
default-lease-time 指定确省租赁时间的长度,单位是秒。
max-lease-time 指定最大租赁时间长度,单位是秒。
hardware 指定网卡接口类型和MAC地址。
server-name 通知DHCP客户服务器名称。
get-lease-hostnames flag 检查客户端使用的IP地址。
fixed-address ip 分配给客户端一个固定的地址。
测试:
的MAC地址
查看已经获得ip地址 DHCP获得并且要求一样 实验完成!
转载于:https://blog.51cto.com/chenhao6/1217232