DHCP自动分配地址;DHCP给指定的客户端分配指定的IP地址;

试验项目(目的):
一、DHCP自动分配地址;二、DHCP给指定客户端分配指定地址;
试验环境:
VMware虚拟机中开启一台Linux系统作为服务器,开启一台Windows 7系统作为客户端;将DHCP服务软件安装在Linux上;
提示--DHCP服务器软件:光盘中的dhcp-4.1.1-38.p1.el6.centos.x86_64.rpm
主配置文件:/etc/dhcp/dhcpd.conf
执行程序: /usr/sbin/dhcpd、 /usr/sbin/dhcrelay
服务脚本: /etc/init.d/dhcpd、 /etc/init.d/dhcrelay
执行参数配置:/etc/sysconfig/dhcpd
DHCP中继配置:/etc/sysconfig/dhcrelay
试验过程如下:
1.首先打开Linux操作系统(下图所示):
执行命令:mount /dev/sr0 /mnt 将光盘中的镜像文件挂载到mnt目录下
执行命令:dh -f 查看挂载信息
执行命令:rpm -ivh /mnt/Packages/dhcp-4.1.1-38.P1.el6.x86_64.rpm安装dhcp?

2.接下来对DHCP配置文件进行修改(下图所示):
执行命令:cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
先将DHCP配置文件模板复制到/etc/dhcp/dhcpd.conf下
执行命令:vim /etc/dhcp/dhcpd.conf编辑DHCP配置文件。然后wq保存退出:


3.配置文件已经修改完成,接下来关闭防火墙,重启DHCP服务(下图所示):
执行命令:service iptables stop 关闭防火墙
执行命令:service dhcpd restart 重启DHCP服务

4.接下来打开Windows命令提示符界面,释放原有IP,自动获取新IP(下图所示):


到此自动分配IP地址已经完成。

接下来DHCP给指定客户端分配地址,如果需要指定一个IP地址分配给客户机,则需要知道客户机的Mac地址,让服务器知道是哪台客户机需要制定的IP。接下来进行试验:
1.首先查看客户机Windows的Mac地址。如下图所示:

2.接下来还需修改DHCP配置文件。如下图所示:

3.修改完配置文件后,重启一次。如下图所示:

4.接下来打开Windows命令提示符界面,释放原有IP,自动获取新IP(下图所示):


到此获取了指定的IP,试验成功。

原文地址:http://blog.51cto.com/13721050/2139405

时间: 2024-10-28 21:55:11

DHCP自动分配地址;DHCP给指定的客户端分配指定的IP地址;的相关文章

.NET获取客户端的操作系统、IP地址、浏览器版本

#region 获取操作系统版本号 /// <summary> /// 获取操作系统版本号 /// </summary> /// <returns></returns> public static string GetOSVersion() { //UserAgent var userAgent = HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"]; var os

Remoting获取客户端的外网IP地址

其实在服务端Remoting可以像读取一个变量一样来获取到连接过来的客户端的IP,不过这个IP不是太容易的取到. 网上有一个解决方案就是使用配置文件来吸取IP地址,但是这个方案需要我们使用配置文件来使用Remoting,如果我们是代码形式的程序,那么怎样获取客户端IP呢. Remoting.WebService底层都是用Socket来实现,Socket本身很容易的可以获取到IP地址,所以理论上Remoting获取客户端IP是通过的. 我们可以从吸取器入手来获取,假如我们使用TCP通道来通信,在服

tornado获得客户端设备信息和ip地址

最初看到的关于如何获取客户端ip地址的博客是在Tornado获取客户端IP 然后 查看tornado源码,发现可以直接用self.request.remote_ip获得客户端地址: def __str__(self): if self.address_family in (socket.AF_INET, socket.AF_INET6): return self.remote_ip elif isinstance(self.address, bytes): # Python 3 with the

openvpn2.2.2给指定的客户端分配静态IP

1.操作思路: [[email protected] ~]# mkdir -p /etc/openvpn/ccd [[email protected] ~]# cat /etc/openvpn/server.conf | grep client-config-dir |grep -v "^;" client-config-dir /etc/openvpn/ccd [[email protected] ~]# cat /etc/openvpn/ccd/wanlong  ifconfig-

server 2016 DHCP自动分配地址

部署DHCP的安装要求如下: 1.服务器应该是静态ip地址(服务器一般都要用静态ip) 2.在域环境下需要使用活动目录服务器授权DHCP服务 3.建立作用域(作用域就是定义ip地址池的范围) 在安装DHCP服务之前,需要规划一下信息: 1.确定DHCP服务器要分发给客户机的ip地址范围 2.为客户机确定正确的子网掩码.网关.DNS指向等. 3.确定DHCP服务器不应向客户机分发所有ip地址,要保留一些固定ip给打印服务器等使用 满足以上条件,进行安装打开服务器管理器,选择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):

CentOS作为DHCP分配IP地址——DHCP中继链路

CentOS作为DHCP分配IP地址--DHCP中继链路 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议) 通常被应用在大型的局域网络环境中,主要作用是集中的管理.分配IP地址,使网络环境中的主机动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率.DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动.当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息

搭建DHCP服务实现动态分配IP地址【详解】

搭建DHCP服务实现动态分配IP地址   一:实验内容 DHCP服务器工作原理 使用DHCP为局域网中的机器分配IP地址 使用DHCP为服务器分配固定IP地址   二:实验环境: 服务端:xuegod63  IP:192.168.1.70 客户端:RHEL-6.2-64-71  IP:192.168.1.71 客户端:RHEL-6.2-64-72  IP:192.168.1.72   三:实验步骤 第一块:概述 1:DHCP服务概述: 名称:DHCP  - Dynamic Host Config

DHCP获取IP地址过程中捕获的报文—三级网络总结(二)

上一篇文章主要说了一下知识点中的IP地址的考点,这一篇我打算说说DHCP获取IP地址过程中捕获的报文的这个考点,都是自己的理解,有错误欢迎指正. DHCP是应用层协议,UDP是传输层协议,IP是网络层协议,以太网是链路层协议.数据在网络上传输的时候要自顶向下逐层封装的,典型的DHCP过程是这样的: 1:客户机向服务器发送DHCP_DISCOVER报文,申请IP. 2:服务器向客户机返会DHCP_OFFER报文,指定一个将要分配的IP. 3:客户机向服务器发送DHCP_REQUEST报文,请求这个