DHCP服务器搭建,CentOS下巧妙地塑造DHCP服务器的高招

by admin on 2019年2月2日

RHEL6.5 DHCP服务器搭建:

linux上搭建DHCP服务

使用Linux部署DHCP服务器

Linux可以做为DHCP服务器来使用。

dhcp程序在linux中就叫做dhcp*,*意味着版本号   Step1:安装DHCP服务   rpm
-q  dhcp        //查看服务器是还是不是安装了dhcp服务   yum
install dhcp  //安装dhcp服务  
Step2:配置DHCP服务   rpm -ql dhcp 查看DHCP生成的安插文件  
dhcp包含dhcpd和dhcprelay七个劳务,做为dhcp服务器,大家只需配备dhcpd即可。
  dhcp服务配置文件:/etc/dhcpd.conf
             //但在设置后DHCP后此布署文件中默认没有内容
将/usr/share/doc/dhcp*/dhcpd.conf.sample 拷贝到
/etc/下修改文件名为dhcpd.conf   配置文件如下: ddns-update-style
interim; ignore client-updates;   subnet 192.168.0.0 netmask
255.255.255.0 {                  //要分配的地方的子网   # — default
gateway option routers 192.168.0.1; //默认网关 option subnet-mask
255.255.255.0; //掩码   option
nis-domain “domain.org”; option domain-name “domain.org”; //域名 option domain-name-servers
192.168.1.1; //DNS服务器   option
time-offset -18000; # Eastern Standard Time # option ntp-servers
192.168.1.1; //NTP服务器 # option
netbios-name-servers 192.168.1.1;            //wins服务器 # — Selects
point-to-point node (default is hybrid). Don’t change this unless # —
you understand Netbios very well # option netbios-node-type 2;   range
dynamic-bootp 192.168.0.128 192.168.0.254; default-lease-time 21600;
//租期 max-lease-time 43200;   #
we want the nameserver to appear at a fixed address host ns { //为某个MAC分配一定地址 next-server
marvin.RedHat.com;             //指定文件服务器,做PXE时有效 hardware
ethernet 12:34:56:78:AB:CD; fixed-address 207.175.42.254; } }  
Step3:重启DHCP服务 /etc/init.d/dhcpd restart 启动 dhcpd:              
                                [确定]   至此,完毕布局。  
注意:要是安顿的DHCP地址不在服务器接口,会报错,不可能起动DHCP服务。  
查看DHCP地址的分配 : /var/lib/dhcpd/dhcpd.lease  
查看已经分配出去的IP地址新闻

Linux系统下打造DHCP服务器

DHCP服务的搭建 

在 Debian Linux 上安装配备 ISC DHCP 服务器 

CentOS下安插基本DNS服务器以及DHCP下的DDNS

SUSE Linux 11 pxe+DHCP+tftp+ftp 无人值守安装

Linux下架设DHCP服务器进程及3种测试

Linux上一步一步完毕DHCP服务器

CentOS 6.5系统下创设DHCP服务器

Linux下DHCP服务器的搭建(RHEL5.2)

本文永久更新链接地址:

Linux能够做为DHCP服务器来选用。
dhcp程序在linux中就叫做dhcp*,*表示版本号Step1:安装DHCP服务rpm -q dhcp
//查看服务器是…

试验背景:


 

小诺集团运用RHEL4系统营造了的Linux服务器,为了更好地管理公司内部有着用户IP地址分配难题,决定运用Linux服务器搭建DHCP服务器,为拥有职工的电话统一分配IP地址以及其余网络参数。

DHCP服务器搭建,CentOS下巧妙地塑造DHCP服务器的高招。DHCP服务器是用来分配给其余客户端IP地址用的,在RHEL
6.5中DHCP服务器搭建方法如下:

1.率先安装DHCP服务要求的软件包

DHCP是展开IP地址等互联网音讯集中管理的服务。在局域网里面创设一台Linux主机作为DHCP服务器,并安装任何的主机都能从DHCP服务器得到主机的互联网布局音信,那样既可以大大简化系统管理员对持有主机逐一开展网络布局的干活,也足以对IP地址完毕合理的筹划和分红。留意:其实Linux下的多数服务器搭建都是有模版的,意思是说在念书Linux网络服务搭建的时候是不须求将安排一体朝思暮想的,那也不太现实,只要将配置中接纳的意味搞领悟就可以了.

第一步,通过yum安装dhcp服务:

 

实验网络拓扑:

命令:yum install dhcp

yum install dhcp*

home88一必发 1

其次步:备份dhcp的主配置文件:

 

试验步骤:

命令:mv /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak

2.手工编译DHCP主配置文件/etc/dhcp/dhcpd.conf

1、 安装DHCP服务器软件**

其三步:拷贝dhcp模板文件作为主配置文件:

 

RHEL4系统中安装光盘中概括RPM格式的DHCP服务器软件包,包文件的名目是dhcp-3.0.1-12_EL.i386.rpm,也得以在对应的网站下载新的升级软件包照旧tar包实行编译安装。

命令:cp /usr/share/doc/dhcp*DHCP服务器搭建,CentOS下巧妙地塑造DHCP服务器的高招。/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

布署内容如下

安装从前率先选择rpm –qa | grep dhcp查看系统中是或不是已安装了dhcp软件包。

第四步:为dhcp配置文件加行号:

 

home88一必发 2

命令:vim /etc/dhcp/dhcod.conf

ddns-update-style none; 

挂载第四张RHEL4光盘

指令::set nu(命令形式下)

default-lease-time 600; 

home88一必发 3

第五步:清空dhcp配置文件26行未来的装有内容:

max-lease-time 1200; 

运用rpm –ivh命令安装dhcp软件包。

一声令下:d+G(正常方式下)

option domain-name “ceshi.com”; 

home88一必发 4

第六步:在dhcp配置文件第27行初步添加如下内容:

option domain-name-servers 192.168.3.202; 

设置到位之后,关于DHCP更详尽的装置可以利用man手册举行访问。

subnet *192.168.50.0*(**此处填需要配置的真实网段**) netmask *255.255.255.0*(**此处填需要配置的真实子网掩码**){

    range *192.168.50.100 192.168.50.200*(**此处填需要配置的真实地址池**)

    option routers *192.168.50.254*(**此处填需要配置的真实网关**)

}

subnet 192.168.3.0 netmask 255.255.255.0 { 

home88一必发 5

     range 192.168.3.190 192.168.3.210; 

**2、 dhcp.conf布置文件分析**

     option subnet-mask  255.255.255.0; 

dhcpd的布署文件名称为dhcpd.conf,应该置身“/etc”子目录中,不过该文件并从未包罗在dhcp软件包中,需要管理员手动建立。但在RHEL5中曾经创造好了,只须求充足要求的计划即可。

     option routers       192.168.3.253; 

为了便于安排,系统中提供了DHCP服务器的模版,可以将模板复制到配置文件中进行修改编辑。

  host Server01 { 

小心:模板地方相比较深,可以运用rpm –ql
dhcp命令举办搜索,并不要求进行回想。

        hardware ethernet B0:51:8E:01:94:86; 

home88一必发 6

        fixed-address     192.168.3.202; 

将模板中的内容复制到dhcpd.conf中。

  } 

home88一必发 7

}

利用vi编辑器对dhcpd.conf进行改动。

 

home88一必发 8

3应用命令测试配置未见是不是留存语法错误

格式如下:

 

整套格式包含全局设置和一部分设置,全局设置对拥有片段设置的效率域都见效,相当于windows下的服务器设置选项,局地设置里的对有些里的兼具用户生效,相当于windows下的区域里的部分安装,假设有些设置了,那么全局设置失效,若是有的没有安装,那么全局设置的生效。

[[email protected]home88一必发,
~]# service dhcpd configtest

ddns-update-style interim|ad-hoc|none
参数用来安装DHCP服务器与DNS服务器的动态新闻更新形式,对于一般的DHCP服务器可以考虑该项设置,不过全局设置中必定要包罗这一项,dhcpd才能健康启动,其中interim为DNS互动更新情势,ad-hoc为独特DNS更新形式,none为不帮助动态更新形式。

Syntax: OK

ignore client-updates为忽略客户端更新。

 

subnet ip netmask 255.255.255.0
声Bellamy(Bellamy)个dhcp地址范围,ip为网络地址,子网掩码必须写成255.255.255.0

正常

opriton routes 为客户端动态得到IP地址的网关

 

option subnet-mask 为客户端动态获得IP地址的子网掩码

4打开允许分配IP地址的主机端口文件

option nis-domain 为NIS服务器的域名

 

option domain-name 为客户端获取的主机域名

vim /etc/sysconfig/dhcpd

option domain-name-servers 为客户端获取的DNS地址,可以最多写3个

 

range dynamic-bootp 设置客户机获取IP地址的界定

DHCPDARGS= eth0 

default-lease-time为客户机获取网络参数的默许租约时间

 

max-lease-time 为客户机获取网络参数之后的最大租约时间

测试通过测试成功赢得IP地址

host 申请保留的主机地址,后可跟一个名称

 

hardware Ethernet 客户机以太网接口的MAC地址

Mar 28 10:17:13 localhost dhcpd: DHCPREQUEST for 192.168.3.190 from
00:23:4d:dc:36:41 (home) via eth0

fixd-address 为客户机分配一定的IP地址

Mar 28 10:17:13 localhost dhcpd: DHCPACK on 192.168.3.190 to
00:23:4d:dc:36:41 (home) via eth0

home88一必发 9收获客户机的MAC地址可以在命令提示符下使用getmac或者ipconfig/all命令进行搜索。

Mar 28 10:18:53 localhost named-sdb[4247]: network unreachable
resolving ‘py.qlogo.cn/A/IN’: 2001:dc7:1000::1#53

home88一必发 10

Mar 28 10:19:48 localhost dhcpd: DHCPREQUEST for 192.168.0.163 from
18:87:96:a0:ec:33 via eth0: ignored (not authoritative).

home88一必发 11

Mar 28 10:22:13 localhost dhcpd: DHCPREQUEST for 192.168.3.190 from
00:23:4d:dc:36:41 (home) via eth0

每趟修改完/etc/dhcpd.conf之后都亟待再一次开动dhcpd服务。配置才会收效。

Mar 28 10:22:13 localhost dhcpd: DHCPACK on 192.168.3.190 to
00:23:4d:dc:36:41 (home) via eth0

home88一必发 12

 

选用客户端动态获取IP地址,可以看出获取的参数,上面是host申请的IP地址,其他主机获取IP地址是从最大IP地址获取的,这些刚刚和windows相反。

打响分配给MAC为00:23:4d:dc:36:41主机

home88一必发 13

 

**3、 Linux客户端的切切实实设置**

DHCP中继让差异网主机跨越网段获取DHCP服务器分配IP,

DHCP客户端主机须求在互连网接口配置文件ifcfg-eth0中设置使用dhcp格局得到IP地址。

 

home88一必发 14

1安装DHCP服务包

设置落成未来,重新起动一下netwrok服务,可以应用/etc/rc.d/init.d/network
restart、ifdown eth0;ifup eth0、netconfig eth0或dhclient命令举行启动。

 

home88一必发 15

yum -y install dhcp*

home88一必发 16

 

home88一必发 17

2敞开服务器的路由转载成效

home88一必发 18

 

home88一必发 194、怎么树立三个效率域使用vi编辑器编辑/etc/dhcpd.conf,按ESC然后输入:进入命令情势,输入set
nu显示号码,然后查看出subnet区域的限定,使用m:ny复制到人世即可,然后对其进展编制。home88一必发 20home88一必发 21home88一必发 22使用more
/var/lib/dhcp/dhcpd.lerase可以查阅所有用户电脑的租约文档。home88一必发 23**5、什么拔取LinuxDHCP连着安装dhcp软件包,然后拔取命令“dhcprelay
服务器IP地址”指向DHCP服务器的IP地址即可。home88一必发 24地点的装置只是暂时生效,可以在/etc/sysconfig/dhcery文件中编辑,然后重新开动电脑可以永远生效。home88一必发 25home88一必发 26下边是客户机通过DHCP中继获取的IP地址。home88一必发 27**

vim /etc/sysctl.conf

正文出自 “小诺的Linux开源技术博客”
博客,请务必保留此出处

 

小诺公司使用RHEL4种类创设了的Linux服务器,为了更好地保管集团里面有着用户IP地址分配难题,决定使用Linux服务器搭建DHCP服务…

将net.ipv4.ip_forward=0修改为1启用

 

选拔命令让其修改生效

 

sysctl -p

 

3设置允许DHCP中继接口及DHCP服务器修改文件

 

[[email protected]
~]# vim /etc/sysconfig/dhcrelay 

# Command line options here

INTERFACES=”eth0 eth1″

DHCPSERVERS=”192.168.3.202″

 

4打开服务

 

/etc/init.d/dhcrelay restart

 

1.率先安装DHCP服务须要的软件包 yum install dhcp*
2.手工编译DHCP主配置文件/etc/dhcp/dhcpd.conf 配置内容如下
ddns-update-style non…

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图