搭建DHCP服务器

DHCP简单介绍:

DHCP原名(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC 2131中有详细的描述。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,这是需要特别开启的服务,DHCP failover是用来做“双机热备”的。

下面就搭建一台简单的DHCP服务器

实验环境:准备两台RedHat5.9虚拟机

虚拟机一:

DHCP服务器第一块网卡IP地址:192.168.1.254/24  主机名:dhcpsvr      网络适配器:仅主机

Ip地址设置成静态的模式

第二块网卡IP地址:192.168.4.254/24     网络适配器:VMnet7

虚拟机二:

客户端:自动获取IP  主机名:PC205                     网络适配器:VMnet7

实验目的:通过DHCP服务器自动给虚拟机二分配ip地址范围为192.168.4.10到192.168.4.50

192.168.4.100到192.168.4.120

根据MAC地址绑定ip地址(192.168.4.19)

设置网关192.168.4.1

设置默认搜索域“tarena.com”

设置DNS服务器地址:“202.106.0.20,8.8.8.8”

前提条件:配置yum源

一,配置DHCP服务器

[[email protected] ~]# rpm -q dhcp                        //检测是否安装dhcp软件包

dhcp-3.0.5-31.el5_8.1

[[email protected] ~]# yum -y install dhcp        //如果没有安装用yum安装

[[email protected] ~]# vim /etc/dhcpd.conf     //修改dhcp的配置文件

[[email protected] ~]# cat /etc/dhcpd.conf | grep -iv "^#"

ddns-update-style interim;                            //动态更新的类型

ignore client-updates;

subnet 192.168.4.0 netmask 255.255.255.0 {                //声明网段

option routers                  192.168.4.1;                 //默认网关地址

option subnet-mask              255.255.255.0;   //子网掩码

option domain-name              "tarena.com";    //默认搜索域

option domain-name-servers      202.106.0.20,8.8.8.8;  //DNS服务器地址

range 192.168.4.10 192.168.4.50;          //声明地址池(ip分配范围)

range 192.168.4.100 192.168.4.120;

default-lease-time 21600;        //默认租期(可以省略)

max-lease-time 43200;          //最大租期(可以省略)

host ns {               //识别名称

next-server marvin.redhat.com;

hardware ethernet 00:0C:29:3B:C9:58;    //客户机MAC地址

fixed-address 192.168.4.19;          //固定的IP地址

}

}

[[email protected] ~]# service dhcpd restart       //重启dhcp服务

客户端测试:

[[email protected] ~]# service network restart     //重启网卡服务

[[email protected] ~]# ifconfig eth0         //查看是否获取IP

查看IP的租约信息

[[email protected] ~]# less /var/lib/dhcpd/dhcpd.leases   //服务器查看地址的分配情况

//客户机端,查看已获取的IP租约

[[email protected] ~]# less /var/lib/dhclient/dhclient.leases

[[email protected] ~]# less /var/lib/dhclient/dhclient-eth0.leases

在服务端查看DHCP服务的监听端口:

[[email protected] ~]# netstat -anptu | grep dhcp

修改网卡的连接模式:

[[email protected] ~]# dhclient -d eth0   //调试模式

[[email protected] ~]# dhclient -r eth0   //释放地址

//所有服务更改后都得重启服务

时间: 2024-11-09 06:29:45

搭建DHCP服务器的相关文章

RedHat5.9下搭建DHCP服务器

DHCP服务器的搭建(服务器本身一般都设置为静态ip地址) 准备工作:给服务器本身设置固定ip地址 [[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0   //配置文件 # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) DEVICE=eth0                  //设备名为eth0,第一块物理网卡 BOOTPROTO

Linux下搭建DHCP服务器

一.DHCP所需软件包dhcp-common-4.1.1-34.Pl.el6.centos.x86_64dhcp-4.1.1-34.pl.el6.centon.x86_64二.编辑主配置文件 vi/etc/dhcp/dhcpd.conf ddns-update-style interim; ignore client-updates; shared-network ifs {        option domain-name     "ifs.com";        option 

centos下搭建dhcp服务器

centos下搭建dhcp服务器 一.软件环境 CentOS release 6.5 dhcp-4.1.1-51.P1.el6.centos.x86_64 dhcp-common-4.1.1-51.P1.el6.centos.x86_64 二.网络拓扑 dhcp服务器--H3c交换机(7503)-- H3c交换机(5500)-- H3c交换机(3100)--dhcp客户端(办公电脑) 网段: 10.2.240.0/24 10.2.180.0/24 dhcp服务器ip:10.2.33.253 三.

linux下搭建dhcp服务器及部署中继代理详解

搭建DHCP服务器,本机eth0网卡IP为1.1.1.18/24,网关为1.1.1.20 yum install -y dhcp  安装dhcp rpm软件包 cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample  /etc/dhcpd.conf vim /etc/dhcpd.conf,主要修改以几行: subnet 1.1.1.0 netmask 255.255.255.0 {              #设置子网段 option routers    

Linux系统搭建DHCP服务器

                              实验要求:在Linux系统搭建DHCP服务器 实验步骤: 第一步:设置DHCP服务器的iP地址和网关 第二步:查看有没有安装DHCP服务,如果没有安装就要到mnt/下的Packages文件中找到DHCP安装包,找到之后再安装. 安装之前首先我们要把系统安装光盘挂载到mnt目录下,然后在查看一下有没有挂载上 第三步:查看并安装DHCP 第四步:安装完后,查看配置文件 第五步:显示配置文件,并且将/usr/share/doc/dhcp-4.

Linux学习随笔——Linux环境中搭建DHCP服务器

2015.8.30    DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要用途:给内部网络或网络服务供应商自动分配IP地址.DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为dhcp server和dhcp client的服务端口      DHCP服务器需要安装TCP/IP协议,需要设置静态IP地址 子网掩码和默认网关 搭建DHCP服务器: 一.设置DHCP服务器

如何搭建DHCP服务器及自动获取IP地址及相关操作

DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的可能 避免IP冲突 提高了IP地址的利用率 方便客户端的配置 DHCP服务的分配方式: 自动分配:分配到一个IP地址后永久使用 手动分配:由DCHP服务器管理员专门指定IP地址 动态分配:使用完之后释放该IP,供其它客户机使用 DHCP租约的过程(四个步骤):1.客户机请求IP(Discover):

中小型网络的域环境搭建--第四季(搭建DHCP服务器)

<接第三季> 根据第一季里的域环境拓扑图,我这次来介绍怎样安装DHCP服务器.在实际的应用环境中,一个只有十几台电脑的公司使用手动设置IP地址还没什么问题,但是如果有几十台或几百台电脑的公司再使用手动设置IP就会很麻烦,会出现IP冲突等现象.这时使用动态主机配置协议(DHCP)就是很好的选择,它指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码. 在实验环境中,我还是使用第三季中搭建好的AD域服务器来做DHCP服务器,在实际应用中你也可以另搭建一

Windows server 2016 搭建DHCP服务器

大家好,今天简单跟大家介绍一下Windows server 2016搭建DHCP以及DHCP的安装方法. DHCP的安装要求1.服务器必须具备静态的IP地址:2.在域环境使用活动目录服务器授权DHCP服务:3.建立作用域(作用域实际上是一段IP地址的范围)并激活.下面给大家介绍在Windows server 2016 服务器上安装DHCP服务1.确定服务器有固定的IP地址:2.确定好有固定的IP地址后,下面我们开始来安装DHCP服务,首先打开服务管理器,选择"添加角色和功能"3.保持默