简单DHCP服务器搭建

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.挂载光盘

[[email protected] ~]#mkdir /mnt/cdrom

[[email protected] ~]# mount /dev/cdrom /mnt/cdrom/

1.2.2.安装服务器组件

[[email protected] Server]# rpm -ivh dhcp-3.0.5-21.el5.i386.rpm

1.2.3.修改DHCP配置文件

[[email protected] Server]cp -p /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

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

[[email protected] ~]# 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服务

[[email protected]host ~]# chkconfig dhcpd on

[[email protected] ~]# service dhcpd start

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

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

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

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

search zzdx.com

nameserver 192.168.2.10

时间: 2024-08-02 23:17:13

简单DHCP服务器搭建的相关文章

搭建简单DHCP服务器

实验01:搭建简单DHCP服务器 实验目标 搭建简单DHCP服务器 实验步骤 环境准备 安装一台RHEL6.5虚拟机 1)内存1G.硬盘80G.软件包(桌面.开发工具) 2)关闭防火墙.关闭SELinux机制 提示:修改 /etc/selinux/config,设置SELINUX=permissive getenforce.setenforce 3)安装好vmware-tools 4)网络配置:VMnet4, svr5.tarena.com  192.168.4.5/24 提示:关闭 Netwo

Linux dhcp服务器搭建

Dhcp就是动态主机配置协议,可以自动的去分配IP地址.子网掩码.网关以及DNS等tcp/ip信息. 服务器 ip 192.168.1.201 试验要求:要求linux dhcp 服务器实现给linux客户机分配ip地址. 首先: yum install dhcp -y  安装dhcp包 cd /etc/dhcp   进入dhcp文件夹 我们可以看到dhcpd.conf 文件的内容   接下来 拷贝一份 来本目录 vi dhcpd.conf   修改成下面这样就行(简单的) 红框内 第一行是 名

《DHCP服务器搭建》RHEL6

DHCP服务器: 1.解析ip 2.给客户端分配ip 安装好dhcp软件包: 刚装好dhcp服务软件包,系统默认是启动不起来的. 3,dhcp服务的配置文件是没有的,需要cp模板: 4.dhcp服务的配置文件几乎多数都为注释,有效行就这么几行: ddns-update-style interim;          /*dhcp支持的dns动态更新方式*/ignore client-updates;                     /*忽略客户端DNS动态更新*/ subnet 192.

LINUX 6作为DHCP服务器搭建实验—— 使用DHCP中继链路

LINUX 6作为DHCP服务器搭建实验-- 并使用DHCP中继链路 - -----------------------------------DHCP------------------------------------------- DHCP中继代理 --帮助DHCP服务的广播跨越VLAN - DHCP的分配方式:1.自动分配:分配到一个IP地址后永久使用2.手动分配:由DHCP服务器管理员专门指定IP地址3.动态分配:使用完后释放该IP,供其他客户机使用 - DHCP的优点:1.减少管理

centos 6.5下dhcp服务器搭建

上一篇文章写了通过centos做路由器使用,现在希望esxi下其他的虚拟机通过dhcp的方式获取路由分配的ip地址,那就需要在路由器这台机器搭建dhcp服务: 二.安装dhcp1.yum install -y dhcp cd /usr/share/doc/dhcp-4.1.1/ cp -ra dhcpd.conf.sample /etc/dhcp/dhcpd.confvim /etc/dhcp/dhcpd.conf subnet 192.168.1.0 netmask 255.255.255.0

【Linux】DHCP服务器搭建!

实验拓扑 系统版本为:CentOS6.5 64位系统 实验需求 C1和C2通过DHCP获取IP地址 DHCP服务器为C3单独预留地址 配置步骤 [[email protected] ~]# mount /dev/cdrom /mnt            //挂载光盘到mnt目录 mount: block device /dev/sr0 is write-protected, mounting read-only [[email protected] ~]# rpm -ivh /mnt/Pack

NTP和DHCP服务器搭建

ntpd.ntpdate的区别 使用之前得弄清楚一个问题,ntpd与ntpdate在更新时间时有什么区别.ntpd不仅仅是时间同步服务器,他还可以做客户端与标准时间服务器进行同步时间,而且是平滑同步,并非ntpdate立即同步,在生产环境中慎用ntpdate,也正如此两者不可同时运行. 时钟的跃变,对于某些程序会导致很严重的问题.许多应用程序依赖连续的时钟--毕竟,这是一项常见的假定,即,取得的时 间是线性的,一些操作,例如数据库事务,通常会地依赖这样的事实:时间不会往回跳跃.不幸的是,ntpd

DHCP服务器搭建与管理

1.搭建DHCP服务器. 1)  安装DHCP服务器. 2)  完成安装. 2.建立IP地址分配方案. 一.Manager 部门. 1)  ManagerIP地址范围及网关 2)  Manager台式机保留IP地址. 3)  Manager移动设备分配的IP地址 4)  Manager IP地址最长使用时间 5)Manager  Wins服务器IP地址 二.Information Department 信息部. 1)信息部 IP地址范围及网关. 2)信息部 式机保留IP地址. 3)  信息部 移

Windows Server 2008 DHCP服务器搭建与管理

工作任务描述 近来随着公司的业务不断增长,公司的规模也在一步一步的膨胀,计算机数量的增长非常明显,管理员几乎每天都在忙着为新员工手工做系统,分IP,将他们的主机连入网络,但时间一长,他们发现公司的IP地址不仅分的乱七八糟,而且管理起来几乎是不可能的,时常有员工报告说网络中有地址冲突,无法上网. 管理员分析了公司的网络现状:每个员工都有固定的台式机,但是公司为每一个员工还配备了笔记本电脑,也需要通过网线的方式接入到网络中(公司暂时不允许无线网络连接移动设备),他们分析之后,为公司网络环境制定了一个