如何在linux下搭建dhcp服务器?最关键的配置文件有哪几个?分别有啥用?一般在linux下搭

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在linux下搭建dhcp服务器?最关键的配置文件有哪几个?分别有啥用?一般在linux下搭相关的知识,希望对你有一定的参考价值。

如何在linux下搭建dhcp服务器?最关键的配置文件有哪几个?分别有什么用?一般在linux下搭建dhcp服务器配置步骤是什么样的?

dhcp服务器,就一个配置文件,就是/etc/dhcpd.conf。它是有模板的,你可以i根据模板进行修改就可以了。

搭建dhcp服务器过程很简单,安装软件、配置主配置文件,重启服务,验证是否生效。

配置文件的配置主要有全局配置、网段声明,还有主机声明(为某一台主机配置保留地址),主机声明是可选的




这个是我做实验的配置文件截下来的


//全局设置

ddns-update-stye  none;         //动态更新类型

ignore client-updates;         //不允许客户端更新,也不要改,而且必须存在

default-lease-time  28800;      //默认租期,8个小时

max-lease-time    86400          //最大租期,24个小时

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

option domain-name-server192.168.10.254,202.106.0.20  //DNS服务器地址,有多个DNS时要用逗号分开

//局部配置

//subnet网段声明(配置一个作用域,可覆盖全局设置参数)

 subnet 192.168.10.0 netmask 255.255.255.0

    range 192.168.10.50 192.168.10.100;

   range 192.168.10.120 192.168.10.200;

    option subnet-mask  255.255.255.0;

    option routers    192.168.10.254;

 

//host主机声明(为某一台主机配置保留地址,在局部声明内,不可以在全局声明)

host printer

  hardware  ethernet 00:50:56:C0:00:01;

  fixed-address   192.168.10.8; 

   



然后重启服务。

如果重启失败,就是配置出错,可用dhcpd命令排错,它会输出你在哪行出错了

#dhcpd


建议你去网上去找更详细的配置文件详解~~懂得每个参数配置的含义




祝你好运~~

参考技术A http://yunpan.cn/QIuarVHhIkZdW
我做的简单DHCP搭建实验。你可以看看

linux下dhcp服务的简单搭建

 

dhcp server:

1::vim /etc/sysconfig/network-scripts/ifcfg-scfg:配置 server的 static IP:

 

 

2:vim /etc/dhcpd/dhcp.cfg 配置dhcp server分配给clinet的随机IP地址

 3:vim /etc/dhcpd/dhcp.cfg 配置dhcp server分配给clinet的固定IP地址

 

 

 

dhcp client:

1:修改clinet的/etc/sysconfig/network-scripts/ifup-ens33

 

2:并手动激活网卡

 

 dhcp 中继

 

 

 

 

多作用域和超作用域

 多作用域,简单的理解为在/etc/dhcp.conf增加多个subnet

超作用域,在/etc/dhcp.conf里把多个作用域合并一个性质具有类似的作用域,如具有相同的租约周期,默认DNS等

 

以上是关于如何在linux下搭建dhcp服务器?最关键的配置文件有哪几个?分别有啥用?一般在linux下搭的主要内容,如果未能解决你的问题,请参考以下文章

linux服务器DHCP配置问题

linux下dhcp服务的简单搭建

linux下搭建DHCP服务

Linux环境下DHCP服务搭建

linux怎么安装dhcp服务器

Centos 6.* 下搭建pxe+dhcp+nfs+kickstart