Linux下DHCP服务器的搭建,DHCP服务器搭建

奇骏HEL6.5 DHCP服务器搭建:

RHEL6下搭建DHCP服务器

DHCP服务器:

Linux下DHCP服务器的搭建(兰德EscortHEL5.2)

正文环境: DHCP服务器IP 192.168.1.211(ENCOREHEL5.2)


        当局域网中有雅量的主机时,假设每种为每台主机手动配置IP地址、暗中认可网关、DNS服务器地址等互联网参数,展现会十分费力。而DHCP(Dynamic Host Configuration
Protocol,动态主机配置协议)服务器的利用,正好能够解决那么些难点。

1-)DHCP协议的行事形式:

(1)客户端:利用播放发送DHCP服务器的央浼数据包

        若客户端网络设置DHCP自动获取IP,则当客户端开机或然是双重开动网卡时,客户端主机会发送出查找DHCP服务器的UDP数据包给全部物理网段内的总括机。此数据包的靶子IP会是255.255.255.255(广播),所以一般主机械收割到这些数据包后会一直扬弃,但局域网内若有DHCP服务器来说,则会进展后续表现。

(2)服务器端:提供客户端网络相关的租约以供接纳

        DHCP服务器在吸收接纳客户端的央浼后,会指向那几个客户端的硬件地址(MAC)与本人的设置数据来展开以下工作:

  • 到服务器的日志文件中寻觅该用户在此之前是还是不是早已组用过有些IP,若有且该IP最近无人选取,则提供该IP给客户端

  • 若配置文件针对MAC地址提供特定的定位IP时,则提供该固定IP给客户端

  • 若不切合上述三个标准化时,则随机选用当前不曾运用的IP参数给客户端,并记录下来

        不问可见,服务器会针对客户端的须求提供一组互联网参数租约给客户端选拔,由于此时客户端尚未有IP,因而在劳动器端响应的数量包消息中,主如若对准客户端的MAC来予以回应的(单播响应客户端)。此时服务器会保留这些租约等待客户端的答应。

(3)客户端:决定取舍DHCP服务器提供的互连网参数租约并向服务器确认

        由于局域网内并非仅有一台DHCP服务器,但客户机仅能承受一组网络参数租约。
若互联网中有多台DHCP服务器响应客户端,则哪台DHCP服务器先响应客户端,客户端就会接受那台DHCP服务器提供的网络参数。当控制利用此服务器提供的网络参数租约后,客户端便初步采取那组网络参数来设置本身的网络环境。别的,客户端也会发送一个播放数据包给全部物理网段的主机,告知已经接受该服务器的的租约。此时若有两台以上的DHCP服务器时,则这一个从未被接受的服务器会吊销该IP租约。被接受的服务器会议及展览开以下动作

(4)服务器端:记录该次租约行为并向客户端确认

Linux下DHCP服务器的搭建,DHCP服务器搭建。        当服务器收到客户端的承认选项后,服务器会回送确认的响应数据包,并且告诉该客户端这么些网络参数租约的限期,并且开端租约倒计时。

Linux系统下营造DHCP服务器

 

CentOS下安插中央DNS服务器以及DHCP下的DDNS

 

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

 

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

 

Linux上一步一步达成DHCP服务器

 

CentOS 6.5系统下创设DHCP服务器

 

2-)关于租约期限:

        除非客户端关闭网络接口、重新开动、关机等脱机行为,这些时候server端就会将该IP收回,并内置server的备用区中,以便日后使用。

        既然有租约期限,那么是还是不是代表在某些时刻点还需手动获取新的IP呢?不须要的,近年来的DHCP客户端程序大多会积极性依据租约时间去重新申请IP(renew)。

        一般的话,要是租约期限为T刻钟,那么客户端会在0.5T时积极向DHCP服务器发出重新须要网络参数的数据包(间接从第三步开头,不会再也广播搜寻DHCP服务器),若此次请求没有马到成功,则会在0.85T时重新发送数据包一回。 正因如此,服务器会运行Port67监听客户端请求,而客户端会运转Port
68再接再砺向服务器请求。


3-)配置DHCP服务器:

先举办“rpm –q dhcp” 命令查看系统中是不是业已安装了dhcp软件,若未安装则设置吧

图片 1

设置收尾后,开首另起炉灶布局文件 /etc/dhcpd.conf(奥迪Q3HEL5),该文件中暗中同意并不包括有效的配置,需管理员手动建立。我们能够依照文件范本来建立新的dhcpd.conf文件。需求专注的是:在凯雷德HEL6.X中dhcp的布局文件名为/etc/dhcp/dhcpd.conf(本田UR-VHEL6),会在继续介绍。

图片 2

3-1)/etc/dhcpd.conf文书的结缘:

1-)全局设置(会潜移默化总体dhcp服务器)

        假如dhcpd管理的唯有多个子网的局域网,那么除了IP之外的无数互联网参数就可以置身全局设置的区域中,包括租约期限、DNS主机的IP地址、路由器的IP地址及动态DNS(DDNS)更新的项目等。当固定IP及动态IP内没有概念到一点设置时,则以大局设置为准。

  • default-lease-time 时间:暗中同意的租约时间,单位秒,表示客户机租约那个IP的暗中认可时间

  • max-lease-time 时间:最大租约时间,单位秒,表示同意客户机请求的最大租约时间

  • option domain-name “域名”:暗许搜索区域,如若在/etc/resolv.conf里面安装了二个search
    google.com,那意味当您要物色主机名时,DNS系统会主动帮你在所要查找的主机名后边加上这些域名后缀。

  • option domain-name-serversIP1,IP2:为客户机钦赐解析域名时使用的DNS服务器地址,该配置选项能够修改客户端的/etc/resolv.conf文件,即nameserver前边接的DNS IP,七个DNS地址以逗号分隔

  • ddns-update-style 类型:因为DHCP客户端所收获的IP常常是直接变动的,所以某台主机的主机名与IP的附和就很难处理。此时DHCP能够透过ddns来更新主机名与IP的呼应关系。可设为none

  • ignore client-updates:与上二个设置值有关,客户端可以因而dhcpd服务器来更新DNS相关的新闻。然则在此间大家不谈那一个,由此将它设置为ignore(忽略)了

  • option routers 路由器的位置:设定路由器的IP地址,routers记得需求加s才对!

2-)subnet网段注明

一台DHCP服务器能够为七个网段提供劳务,因而subnet网段表明必须有同时能够有多少个。

图片 3

那就是说上图括号内还有啥样参数呢?那正是毕竟IP是从来的依旧动态的。

  • range IP1 IP2:在那么些局域网中,给予二个老是的IP地址段用来发放给客户端选取,IP1
    IP2指的是分配给客户端应用的IP范围。

  • host 主机名{ … }:那一个host正是钦定固定IP对应到MAC的安装值,主机名可以活动安装,在大括号内要求钦命MAC与稳定的IP了。那么这八个值怎么设置呢?看看下图吧

图片 4

愈来愈多详情见请继续读书下一页的优异内容:

  • 1
  • 2
  • 3
  • 下一页

本文环境 :
DHCP 服务器 IP 192.168.1.211 ( RAV4HEL5.2 )
当局域网中有大气的主机时,假如各个为每台主机手动配…


DHCP —— Dynamic Host Configuration Protocol

1、解析ip

DHCP服务器是用来分配给任何客户端IP地址用的,在酷威HEL
6.5中DHCP服务器搭建方法如下:

动态主机配置协议

② 、给客户端分配ip

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

效益:给局域网内的节点动态的分配IP地址、子网掩码、网关及DNS等,能够保证IP地址不争论。

安装好dhcp软件包:

命令:yum install dhcp

好处:

 

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

1)节约劳动开销

图片 5

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

2)灵活动态分配IP,并且不冲突

刚装好dhcp服务软件包,系统暗中认可是开发银行不起来的。

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

动用地方:

 

命令:cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

1)集团里机器较多

图片 6

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

2)当IP财富比较少,人员流动大,可以灵活动态分配

3,dhcp服务的配备文件是没有的,供给cp模板:

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

一、端口

图片 7

命令::set nu(命令情势下)

server端:udp 67端口

④ 、dhcp服务的配备文件大概多数都为注释,有效行就像此几行:

第⑥步:清空dhcp配置文件26行以往的全体内容:

client端: udp 68端口

图片 8

指令:d+G(符合规律形式下)

概念服务使用的端口及协商的文本:/etc/services

图片 9

 

第5步:在dhcp配置文件第③7行起始添加如下内容:

二、安装DHCP

图片 10

ddns-update-style interim;          /*dhcp援救的dns动态更新形式*/
ignore client-updates;                     /*马虎客户端DNS动态更新*/

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.1.0 netmask 255.255.255.0 { /*作用域网段*/
 range 192.168.1.11 192.168.1.100;      /*ip地址段范围*/
 option routers 192.168.1.1;             /*网关地址*/
 option subnet-mask 255.255.255.0;       /*子网掩码*/
 option domain-name “koumm.com”;         /*域名*/
 option domain-name-servers 192.168.1.1,202.103.24.68; /*dns IP*/
 option broadcast-address 192.168.16.255;/*广播地址*/
 default-lease-time 86400;               /*租期1天,秒数*/
 max-lease-time 172800;                  /*最长租期2天*/
 /*绑定pc1主机ip地址配置*/
host pc1 {             
  hardware ethernet 00:a0:cc:cf:9C:14; /*绑定机MAC地址*/
  fixed-address 192.168.1.20;         /*最长租期2天*/
 }
 host pc2 {
  hardware ethernet 04:20:c1:f8:37:11;
  fixed-address 192.168.1.30;
 }

IPv4的主配置文件

图片 11

也能够动用dhcp服务来更新DNS服务:

IPv6的主配置文件

图片 12

图片 13

IPv4的模版

图片 14

 

IPv6的模版

图片 15

 

IPv4的库文件(租约音讯)

图片 16

 

IPv6的库文件(租约新闻)

图片 17

 

四 、修改配置文件

客户端要做的配备便是把ip改成dhcp动态获取

① 、修改IPv4的布局文件,进入“/etc/dhcp/dhcpd.conf”配置文件后意识没有得以生效的,可是提醒:请参见“/usr/share/doc/dhcp*/dhcpd.conf.sample”配置文件或着使用“man 5 dhcpd.conf”获取帮忙

图片 18

 删除/etc/dhcp/dhcpclient-eth0.conf文件

2、拷贝“/usr/share/doc/dhcp*/dhcpd.conf.sample”到“/etc/dhcp/dhcpd.conf”,一般都以直接拷贝过去接纳

图片 19

vim /etc/dhcp/dhcpclient.conf

③ 、然后编辑“/etc/dhcp/dhcpd.conf”文件

图片 20

图片 21