天天看点

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地址

linux 下构建DHCP服务器

修改主机名

vi /etc/sysconfig/network  修改配置文件

linux 下构建DHCP服务器

vi /etc/hosts

linux 下构建DHCP服务器

hostname dhcp.benet.com  然后重启下 就可以了

这时安装DHCP服务

root@dhcp~]# 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   挂载光盘

[root@dhcp~]# mount /dev/sr0 /mnt

mount: block device /dev/sr0 is write-protected, mounting read-only

[root@dhcp ~]# 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%]

安装完成后 直接修改配置文件就可以了

linux 下构建DHCP服务器

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 分配给客户端一个固定的地址。

测试:

linux 下构建DHCP服务器
linux 下构建DHCP服务器

自动获得ip地址

linux 下构建DHCP服务器

绑定VM1

的MAC地址

linux 下构建DHCP服务器

查看已经获得ip地址 DHCP获得并且要求一样 实验完成!