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

作者&投稿:守质 (若有异议请与网页底部的电邮联系)
如何 在linux下搭建DHCP服务器~

用示例文件修改一下就好了,修改完在启动服务之前先运行一下 service dhcpd configtest,看一下语法有没有问题
下面是我PXE SERVER的DHCP设定档:
dhcpd.conf

#iddns-update-style interim;
ddns-update-style none;
ignore client-updates;
allow booting;
allow bootp;

class "pxeclients"{
match if substring(option vendor-class-identifier,0,9)="PXEClient";
filename "linux-install/pxelinux.0";
#filename "linux-install/sles11.1-64/bootx64.efi";
next-server 192.168.0.1;
}

subnet 192.168.0.0 netmask 255.255.255.0{
range 192.168.0.2 192.168.0.254;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
}

dhcp服务器主要的配置文件就是dhcpd.conf,还有就是ipv6的一个,暂时用不着。dhcp的配置主要看你配置文件的应用,可以选择的选项很多,光option就有200多种参数可选。
其他的还有dhcp relay,dhcp snoopping,这都不是dhcp服务器的主要配置文件,relay是中继,跨网段时使用。snoopping一般做排除非法dhcp服务器使用,一般交换机上起的更方便更好用。
dhcp服务器就是负责分发vlan中地址池的地址的。相关的还有dhcp client

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


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




祝你好运~~



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


linux samba中workgroup 参数意义何在??
samba主要是用于windows和linux之间的沟通,是通过netbios名称,但是又不能过路由,所以必须是在同一个工作组中(局域网),不需要建立一个组,只需要用你windows上那个组即可!

如何在suse linux中使用usb键盘,安装时候正常,进入后就没反映
这应该是和你安装的时候选择有关,如果你在安装的时候选择了某个设备为USB设备,安装程序会自动把usb设备驱动编译到内核.反之你不选,就没有USB驱动了.你再插USB设备,就会不支持~搞不好会直接死机~try again ~ good luck~

linux系统fdisk命令-o参数
首先它不是创建一个空盘,而是创建一个新的Dos分区表。这样就重写了磁盘的MBR,因此一旦重启之后理论上是不可恢复的。而最好的办法是用Q不保存退出,然而你已经保存了。。至于不关机补救的方法,从理论上来说是可以的。但是我学Linux的知识不太系统,因此我也帮不了你。

哪位知道 linux下的开源软件的网址,感激不尽
让我们简单地扫描一下当前开源软件的运营模式:第一种,软件完全免费,后续服务收费。像当前的Red Hat Linux就是使用这样的模式。但是,这种模式并不是每一家开源企业都能使用的,也只有像Red Hat这样的行业领先者才有这样的资本。第二种,软件免费,没有售后服务,在软件市场成熟后,靠出售专利谋生。这种方式的代表是...

linux 修改权限
第一个问题: 不管是文件还是文件夹都不会出现你说的通过下面的命令后由755变成200的情况。chmod o-rx Manage 第二个问题: Manage只有组,不知道该定义给什么用户? 那为什么你要建这个一个组呢,意义何在, 如果要加入某个用户组,可以用下面的命令:usermod -g groupname username 加入有效...

Linux何时才能像WIN一样普及??期待...
Windows 能干而 Linux 干不了的事情,那就是不需要干的事情 完全用 GNU\/Linux 工作理解GNU\/Linux“UNIX 是简单的,你不需要成为天才也能理解这种简单。”由于GNU\/Linux这个词太长,下面如果没有特别指明,“Linux”就是指“GNU\/Linux”。在这个年代,恐怕没有人需要我来介绍 Linux 是什么了吧?如果你觉得“Linux 只...

linux cp 命令 的 -f 选项不起作用?
-f, --force if an existing destination file cannot be opened, remove it and try again 也就是说-f可以覆盖目的目录下有的文件,但你有没有发现过这种情况,即使使用了-f也无法覆盖?原因何在呢?默认cp命令是有别名(alias cp='cp -i')的,无法强制覆盖,即使你用 -f 参数也无法强制覆...

linux ubuntu 的桌面怎样关闭
1,ctrl+alt+F2,进入命令行模式,输入你的用户名密码登录 2,sudo \/etc\/init.d\/lightdm stop (关闭窗口);sudo \/etc\/init.d\/lightdm restart (重启窗口)

谁能详细的介绍一下Unix和Linux的历史
2011-10-15 谁帮我介绍下UNIX和LINUX的历史 2009-10-10 linux和unix从零四年至今的发展史 2 2013-07-19 UNIX和LINUX的发展史和区别? 2006-04-22 谁能详细的介绍一下linux 2007-12-13 谁能介绍一下linux操作系统 22 2006-03-05 谁能详细介绍下Linux? 5 2006-03-13 Linux和Unix的介绍,谢谢~~...

我觉得linux系统很垃圾,还不如win xp,为什么还要用linux系统
这些都为开发嵌入式系统应用打下了坚实的基础。7.与UNIX完全兼容 目前,在Linux中所包含的工具和实用程序,可以完成UNIX的所有主要功能。但由于Linux不是为实时而设计的,因而这就成了Linux在实时系统中应用的最大遗憾。不过,目前有众多的自由软件爱好者正在为此进行不懈的努力,也取得了诸多成果。

红安县17689228700: linux系统如何配置dhcp服务器?
扈伦君佳: 有些LINUX中是自带DHCP的,但有些是没有的,需要先安装DHCP的包. DHCP服务器的配置文件为/etc/dhcpd.conf,默认情况下此文件不存在,当DHCP软件包安装之后会提供一个配置模板:/usr/share/doc/dhcp-版本号/dhcpd.conf.sample 可...

红安县17689228700: 在Linux中DHCP服务器怎样安装和配置? -
扈伦君佳: 要安装 DHCP 服务器服务,请执行下列步骤:1. 运行“控制面板”并选择“网络”.2. 选择“添加软件”.3. 在“添加网络软件”对话框中,选择“TCP/IP 协议及相关组件”,然后选择“继续”.出现“Windows NT TCP/IP 安装选项”对话框...

红安县17689228700: 在Linux模式下要怎么建立DHCP服务器?
扈伦君佳: 启动WIN server,用管理员帐号登录并确保已安装活动目录,如未安装活动目录先行安装;查看该服务器IP地址和子网掩码; 单击”开始”-”程序”-”管理工具”-”DHCP”,按如下要求配置DHCP服务器; (1) 地址池:192.168.12.100至192....

红安县17689228700: LINUX下建DHCP怎么弄?
扈伦君佳: 1:在linux系统中,进入“系统”,“网络”,“设置”. 2:在安装linux过程中,将DHCP激活.

红安县17689228700: linux下怎么搭建dhcp服务器 -
扈伦君佳: 用示例文件修改一下就好了,修改完在启动服务之前先运行一下 service dhcpd configtest,看一下语法有没有问题 下面是我PXE SERVER的DHCP设定档:dhcpd.conf#iddns-update-style interim; ddns-update-style none; ignore client-updates; ...

红安县17689228700: 如何在Linux下安装配置DHCP服务器
扈伦君佳: DHCP服务在linux下算是最简单的服务了.DHCP服务的配置. DHCP简介:DHCP动态主机配置协议,在一个小型局域网里可以通过手工指定ip地址的方式,但如有大量的主机,如果还是手工指定,那是一个很大的工作量,而且也容易出错,...

红安县17689228700: Linux系统怎么配置DHCP服务? -
扈伦君佳: DHCPd后台程序老是读取配置文件/etc/dhcpd.conf, 下面给出一本人主机上的DHCP配置文件的例子: ddns-update-style interim; ignore client-updates; subnet 192.168.25.0 netmask 255.255.255.0 { # --- default gateway option routers 192....

红安县17689228700: linux下如何组建dhcp服务器 -
扈伦君佳: DHCP的全称是动态主机配置协议,它的目的就是为了减轻TCP/IP网络的规划、管理和维护的负担,解决IP地址空间缺乏问题.DHCP分为两个部分:一个是服务器端,而另一个则是客户端.所有的IP网络设定资料都由DHCP服务器集中管理,...

红安县17689228700: linux如何配置dhcp服务器 -
扈伦君佳: 范例如下:ddns-update-style interim; (其实没有什么作用,但是一定要写) subnet 192.168.1.0 netmask 255.255.255.0 { 开始定义要分配的网段 range 192.168.1.10 192.168.1.20; 定义要分配的地址范围 option routers 192.168.1.1; 网关 ...

红安县17689228700: 在Linux中DHCP服务器怎样安装和配置?
扈伦君佳: linux现在主要的应用在服务器上.而作为服务器,Web,dhcp,和dns又是互联网上最主要的服务 (注意:配置网络服务器,如果你在现有的网络环境中选择安装或者使用VM的桥接网络的时候,有可能会对你当前的网络环境造成影响,请在配置之前咨询你的网络管理人员.)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网