简单DHCP服务器搭建
admin
2023-03-19 08:21:40
0

         DHCP是Dynamic Host Configuration Protocol(动态主机配置协议)缩写,它的前身是 BOOTP。它是一种简化主机IP配置管理的TCP/IP协议标准。DHCP协议标准为DHCP服务器的使用提供了一种有效的方法,即管理IP地址的动态分配以及网络上启用DHCP客户机的其他相关配置信息。TCP/IP网络上的每台计算机都必须有唯一的计算机名称和IP地址。IP地址(以及与之相关的子网掩码)用来标识主计算机及其连接的子网。将计算机移动到不同的子网时,必须更改其IP地址。DHCP则允许管理员从本地网络上的DHCP服务器的IP地址数据库中为客户机动态指派IP地址。

获取地址的简单四步骤:

1. dhcpdiscover: 此为客户端开始DHCP过程中的第一个请求报文,以广播方式发送,同一个广播域中的每台安装了TCP/IP 协议的主机都会收到这个广播包,但是只有dhcp服务器才会做出响应。  

2. dhcpoffer : 此为server 对dhcpdiscover报文的响应,数据包中包含IP地址、租约期限和网关等信息 。  

3. dhcprequst : 此为client 对dhcpoffer报文的响应,以广播方式发送。数据包中包含它所选定的IP地址等内容。  

4. dhcpack : server对dhcprequst报文的响应,是一个确认数据包,client收到此报文后才真正获得了IP地址和相关配置信息。

 

1.2.1.挂载光盘

[root@localhost ~]#mkdir /mnt/cdrom

[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/ 

1.2.2.安装服务器组件

[root@localhost Server]# rpm -ivh dhcp-3.0.5-21.el5.i386.rpm

1.2.3.修改DHCP配置文件

[root@loaclhost Server]cp -p /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

  //小提示:DHCP服务器默认情况下是没有配置文件的,需要从/usr目录下复制样本,然后再进行修改。

[root@localhost ~]# vim /etc/dhcpd.conf

#

ddns-update-style interim;

ignore client-updates;

shared-network user{

subnet 192.168.2.0 netmask 255.255.255.0 {

        option routers                  192.168.2.1;     --- 默认路由

        option subnet-mask              255.255.255.0;

        option domain-name              "zzdx.com";

       option domain-name-servers      192.168.2.100;

        range dynamic-bootp 192.168.2.1 192.168.2.253;--- 地址池

        default-lease-time 21600; ---默认租约

        max-lease-time 43200; ---最大租约

        host ns {

                next-server marvin.redhat.com;

                hardware ethernet 00:0C:29:1D:88:6F; ---客户端MAC

                fixed-address 192.168.2.100;---给予固定IP地址

        }

}

subnet 192.168.3.0 netmask 255.255.255.0 {

        option routers                  192.168.3.1;

        option subnet-mask              255.255.255.0;

        option domain-name              "abc.com";

        option domain-name-servers      192.168.2.100;

        range dynamic-bootp 192.168.3.1 192.168.3.253;

        default-lease-time 21600;

        max-lease-time 43200;

}

1.2.4.设置开机自动启动dhcp服务

[root@localhost ~]# chkconfig dhcpd on

[root@localhost ~]# service dhcpd start

 

1.3.1 Windows系统网卡自动获取地址的结果验证

 

简单DHCP服务器搭建

1.3.2 Linux系统自动获取地址的验证

修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,使其自动获取IP地址

 

简单DHCP服务器搭建

查看/etc/resolv.conf 文件内容如下:

search zzdx.com

nameserver 192.168.2.10

上一篇:网站Gzip压缩

下一篇:rsync 全网备份

相关内容

热门资讯

90分钟16条,特朗普的社媒账... 周六下午,特朗普将他的Truth Social账号变成了“AI垃圾工厂”,在短短90分钟内发布了16...
我,22岁,确诊为“妈” 又是一年母亲节。每年今天,大家都试图再次看见母亲,讨论她们的付出与局限,以“成为母亲”为界限,划分她...
重达11000克拉!缅甸发现“... 【环球网报道】美国哥伦比亚广播公司、英国天空新闻网等媒体援引缅甸官方媒体8日消息报道称,缅甸发现一块...
玻璃缝隙漏水怎么处理 1、检查窗户玻璃附近墙体的防水层,重新做防水层。2、查找原先的密封物,检查门窗与墙体的密封度,如果密...
热水器侧面的缝隙漏水可以修好吗 问题:热水器侧面的缝隙漏水可以修好吗回答:如果热水器侧面出现缝隙漏水的情况基本上都是可以修好的。首先...
洗面盆和台面缝隙漏水怎么办 洗菜盆漏水的修补方法1、如果是洗菜盆和台面衔接松动:如果是因为洗菜盆安装时没安装好,与台面缝隙过大,...
空调缝隙漏水怎么办 空调在一定的年限服务后,会出现一些问题,例如漏水。空调漏水是比较常见的问题,但有许多原因可能导致空调...
不用电的情况下空气开关跳闸是怎... 家用空气断路器跳闸的原因很好判断,如果漏电断路器脱扣后复位按钮突出,则可以断定电路有漏电,需要注意的...
宏福苑母亲节晚宴,女儿希望火中... 凤凰卫视记者在香港报道:有慈善机构为大埔宏福苑居民举办母亲节晚宴,参加的居民表示,经历大火后更深刻体...
顺风车乘客拒付高速费,00后车... 近日,江苏苏州一00后车主接了一单顺风车,车主称下单时乘客已经点击确定承担全部高速费,可下高速时乘客...