dhcp服务器

PXE高效能批量网络装机

孤街浪徒 提交于 2019-11-28 01:23:22
PXE简介 PXE:Pre-boot Excution Environment,预启动执行环境 PXE 是由 Intel 公司开发的网络引导技术,工作在 Client / Server 模式,允许客户机通过网络从远程服务器 下载引导镜像,并加载安装文件或者整个操作系统。 若要搭载 PXE 网络体系,必须要满足以下条件: ●客户机的网卡支持 PXE 协议(集成 BOOTROM 芯片),且主板支持网络引导。 ●网络中有一台 DHCP 服务器,以便为客户机分配地址、指定引导文件位置。 服务器通过TFTP(Trivial File Transfer Protocol)简单文件传输协议提供引导镜像文件的下载。 一、环境准备 1.1、硬件环境准备 角色 主机名/域名 IP地址 服务 备注 服务器 pxe.yunban.cn 192.168.2.10/24 ftp/tftp/dhcp/pxe/syslinux 客户端 自动获取 1.2、软件环境准备 软件名称 类型 版本 备注 CentOS 操作系统 7.0或以上版本 vsftp 应用软件 3.0或以上版本 dhcp 应用软件 4.0或以上版本 syslinux 应用软件 5.2或以上版本 tftp-server 应用软件 5.2或以上版本 1.3、注意事项 1) 为每台服务器安装操作系统,服务器安装CentOS 7.0系统,主机名与设计保持一致

DHCP原理及报文格式

白昼怎懂夜的黑 提交于 2019-11-27 19:00:50
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是IETF为实现IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务器的IP地址等TCP/IP参数。了解DHCP工作过程可以帮助我们排除有关DHCP服务遇到的问题。DHCP 协议是基于 UDP层 (这也就是说在snort检测过程中,只能看UDP的包) 之上的应用,dhcp使用udp携带报文,udp封装在ip数据包中发送。我们先来看下dhcp报文格式 OP:若是client送给server的封包,设为1,反向为2; Htype:硬件类别,ethernet为1; Hlen:硬件长度,ethernet为6; Hops:若数据包需经过router传送,每站加1,若在同一网内,为0; Transaction ID:事务ID,是个随机数,用于客户和服务器之间匹配请求和相应消息; Seconds:由用户指定的时间,指开始地址获取和更新进行后的时间; Flags:从0-15bits,最左1bit为1时表示server将以广播方式传送封包给 client,其余尚未使用; Ciaddr:用户IP地址; Yiaddr:客户IP地址; Siaddr:用于bootstrap过程中的IP地址; Giaddr:转发代理(网关)IP地址; Chaddr:client的硬件地址

DHCP配置部分

做~自己de王妃 提交于 2019-11-27 13:30:02
1、DHCP工作过程 dhcp discover \\客户端请求服务器器提供地址 dhcp offer \\服务器提供ip地址 dhcp request \\客户端租用ip地址 dhcp ack \\服务器确认客户端的租用 2、安装dhcp软件包 # yum install dhcpd # cd /etc/dhcpd # cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample ./dhcpd.conf 3、配置DHCP 基本配置内容 确定ip地址所在的网络 设置需要分配的ip地址范围 设置分配ip地址的子网掩码 设置网关ip地址 设置dns地址 设置租期时间(默认租期时间和最大租期时间) 地址绑定(给一台设备分配一个固定的ip地址) # vim dhcpd.conf option domain-name "sxjy.com"; option domain-name-servers 8.8.8.8,202.103.96.112; default-lease-time 3600; max-lease-time 72000; log-facility local7; shared-network sxjy { subnet 172.16.10.0 netmask 255.255.255.0 { range 172.16.10.2 172.16.10

DHCP配置

£可爱£侵袭症+ 提交于 2019-11-27 13:28:33
rhel 5实现DHCP需要安装dhcp-3.0.5-7.el5.i386.rpm,其配置文件是/etc/dhcpd.conf,租约数据库文件是/var/lib/dhcpd/dhcpd.leases。 在第一次打开该文件时,只告知一个例子文件的路径(如下图),可将该例子覆盖该配置文件再进行修改。 >cp /usr/share/doc/dhcp3.5/dhcpd.conf.sample /etc/dhcpd.conf cp:overwrite ‘/etc/dhcpd.conf?’y 可以使用# which dhcpd 命令检查软件的安装位置。一般在/usr/sbin/dhcpd有管理的工具。而把二进制文件放在/usr/bin目录下 # vi /etc/dhcpd.conf。DHCP需要知道自己管理的网段范围,以及分配的网关路由。一般有以下内容 1. 默认网关 2. IP地址 3. 子网掩码 4. DNS服务器地址 5. 租用时间 配置服务器文件 /etc/dhcpd.conf文件的具体内容: ddns-update-style none; //必须的 subnet 10.0.0.0 netmask 255.255.255.0 option routers 10.0.0.254; //默认网关 option subnet-mask 255.255.255.0; //子网掩码

DHCP配置;DHCP Relay配置

随声附和 提交于 2019-11-27 13:28:14
目录 DHCP 配置 实验拓扑 实验需求 实验步骤 1. 基于全局地址池的DHCP服务器给客户端分配IP地址 2.基于接口的DCHP服务器给客户端分配IP地址 DHCP Relay配置 实验拓扑 实验需求 实验步骤 DHCP报文分析: DHCP 配置 实验拓扑 实验需求 基于全局地址池的DHCP服务器给客户端分配IP地址 基于接口的DCHP服务器给客户端分配IP地址 实验步骤 1. 基于全局地址池的DHCP服务器给客户端分配IP地址 DHCP server 上配置如下 [DHCP server]dhcp enable [DHCP server] ip pool huawei //设置一个名为 huawei 的全局地址池 [DHCP server-ip-pool-huawei] network 192.168.1.0 mask 24 //设置分配的地址网段 [DHCP server-ip-pool-huawei] gateway-list 192.168.1.1 //设置分配的网关IP [DHCP server-ip-pool-huawei] lease day 10 hour 12 minute 59 //设置地址池IP租用有效期 [DHCP server-ip-pool-huawei] excluded-ip-address 192.168.1.2 //不参与自动分配的地址

DHCP原理与配置

不想你离开。 提交于 2019-11-27 12:55:02
一、DHCP服务概述 1、DHCP(Dynamic Host Configuration Protocol)动态主机配置协议 使用DHCP可以减少管理员的工作量,避免IP地址冲突,当网络更改IP地址网段时不 需要再重新配置每个用户的IP地址,提高了IP地址的利用率,方便客户端的配置。 2、可分配的地址信息主要包括: 网卡的IP地址,子网掩码,对应的网络地址,广播地址,默认网关地址,DNS服务器地址等。 3、DHCP的分配方式 (1)自动分配:分配到一个IP地址后永久使用 (2)手动分配:由DHCP服务器管理员专门指定IP地址 (3)动态分配:使用完后释放该IP,供其他客户机使用 4、DHCP的租约过程 (1)客户机从DHCP服务器获取IP地址的过程称为DHCP的租约过程。 (2)租约过程分为四个步骤: 1>客户机请求IP(客户机发 DHCP Discover 广播包) 2>服务器响应(服务器发 DHCP Offer 广播包) 3>客户机选择IP(客户机发 DHCP Request 广播包) 4>服务器确定租约(服务器发 DHCP ACK 广播包) (3)重新登录 ● 1>客户机选择IP(客户机发 DHCP Request 请求包) 2>服务器确定租约(服务器发 DHCP ACK 确认信息) ● 1>客户机选择IP(客户机发 DHCP Request 请求包) 2>服务器否认信息

DHCP服务安装配置

安稳与你 提交于 2019-11-27 12:44:04
1挂载光盘 mount /dev/cdrom /media/cdrom 安装DHCP服务在光盘中自带 yum -y install dhcp 修改文件 vim /etc/dhcp/dhcpd.conf 如果是空文件可以复制过来一个 cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcod.conf 进入文件修改 [root@localhost ~]# vim /etc/dhcp/dhcpd.conf option domain-name "crushlinux.com"; //定义分配的域名 option domain-name-servers 202.106.0.20, 8.8.8.8; //定义分配的DNS服务器器信 息 default-lease-time 21600; //定义分配IP地址的默认租 约时间,单位是秒 max-lease-time 43200; //定义分配IP地址的最 ⼤大租约时间,单位是秒 subnet 192.168.200.0 netmask 255.255.255.0 { //定义分配IP地址⽹网段 及⼦子⽹网掩码 range 192.168.200.150 192.168.200.200; //定义分配IP地址的地址池 范围 option routers 192.168.200.1; /

DHCP协议

时光怂恿深爱的人放手 提交于 2019-11-27 04:36:45
什么是DHCP协议? DHCP(Dynamic Host Configuration Protocol ,动态主机配置协议)通常被用在大型的局域网络中,主要作用是集中的管理,分配IP地址,使网络环境中的主机动态的获得IP地址,Gateway地址,DNS服务器地址等信息,并能够提升地址的使用率。 DHCP协议的工作过程? 1.发现阶段:即DHCP客户机寻找DHCP服务器的阶段。DHCP客户机以广播的方式发送DHCP discover 发现信息来寻找DHCP服务器(因为DHCP服务器的IP地址对客户机来说是未知的),即向255.255.255.255发送特定的广播信息,网络上每一台安装了TCP/IP协议的主机都会接收到这种广播信息,但只有DHCP服务器才会作出响应。 2.提供阶段:即DHCP服务器提供IP地址的阶段。在网络中收到DHCP discover发现信息的DHCP服务器都会作出响应,它从尚未出租的IP地址中挑选一个分配给DHCP客户机,向DHCP客户机发送一个包含出租的IP地址和其他设置额DHCP offer提供信息。 3.选择阶段:DHCP客户机选择某台DHCP服务器提供的IP地址的阶段。 如果有多台DHCP服务器向DHCP客户机发来的DHCP offer,客户机只接收第一个收到的DHCP offer,然后它以广播的方式回答一个DHCP request请求信息

网络相关的命令工具研究报告

不想你离开。 提交于 2019-11-27 00:26:53
主机配置:DHCP   DHCP(动态主机配置协议),是在一台主机启动后,第一个运行的客户/服务器应用程序。换言之,当一台主机启动后,如果它认为自己当前应当连接到因特网上,但又不知道自己的IP地址时,DHCP就以引导程序的身份发挥作用。   每个连接到TCP/IP互联网的计算机都必须知道自己的IP地址、一个路由器的IP地址、一个名字服务器的IP地址以及自己的子网掩码这四种信息。 DHCP分组格式: 一、曾经使用过的协议   在DHCP成为正式的主机配置协议之前,还有过一些其他的协议。 1.RARP:   在因特网时代的初期,人们曾设计了一个称为逆地址解析协议(Reverse Address Resolution Protocol,RARP)来向被引导的主机提供IP地址。实际上,RARP是ARP的一个版本。ARP将一个IP地址映射为一个物理地址,而RARP则将一个物理地址映射成为一个IP地址。但是RARP已经被淘汰了,原因有两个:首先,RARP利用了数据链路层的广播服务,这也就表示每个网络上都必须存在一台RARP服务器。第二,RARP只能提供计算机的IP地址,但如今的计算机需要前面提到的所有四种信息。 2.BOOTP:   引导程序协议(BOOTstrap Protocol,BOOTP)是DHCP的先驱。它是一个客户/服务器协议,被设计用来克服RARP协议存在的缺陷

电脑无法连接wifi得解决方法

混江龙づ霸主 提交于 2019-11-27 00:03:33
【起因】: 同学得电脑不知道是自己更改了什么配置,然后呢,就一直连不上无线,可是苦了她了,好长时间也没有找到解决方法,就一直搁置着。前几天,我去他们宿舍玩,她跟我说了一下他电脑得症状,我说拿出来我看看吧,(虽然自己没有遇见过这个问题吧,但是什么事情都要敢于尝试嘛,说不定会有意外收获呢 )! 【过程】: 网络连接不上,然后修复一下,显示"与DHCP服务不能正常连接"。DHCP?什么鬼,之前听都没听过。不过不用担心,我有法宝--度娘,了解到,原来【DHCP】通俗来说,就是 自动给电脑分配IP地址,和子网掩码的服务器 。知道了它是干什么么得了,然后我想:会不会是它关闭了呢,然后导致不能电脑获取不了ip地址,上不了网呢?开启方法:控制面板---管理工具---服务--DHCP Clicent ,然后将它开启。我以为就OK了呢,然后呢,超乎我想象,还是不好,继续探索吧,终于“功夫不负有心人”,找到病原体了,下面介绍一下我的方法吧! (1)清空arp缓存表,然后重新获取ip "win+R"----“cmd” (2)输入命令:arp-a , 查看arp缓存表;输入命令:arp-d,清除arp缓存表 (3)输入命令:ipconfig _release,释放由DHCP获取得动态ip地址 (4)输入命令: ipconfig _renew,重新获取ip地址,这时候就能获取到ip了,如果一次不可以