linux下dhcp服务器的建立

1、检查DHCP安装包
                  rpm -q dhcpd


2、查看DHPC包安装的了那些内容
 rpm -ql dhcp


3、将系统提供的DHPC配置文件范例拷贝到/etc目录下
 cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf


4、声明用来描述dhcp服务器中对网络布局的划分,是网络设置的逻辑范围
 

 subnet 192.168.1.0 netmask 255.255.255.0 {
........

 }


default-lease-time 21600; /默认租约时间
max-lease-time 43200; /最长默认租约时间

option routers   192.168.1.1;  /子网网关
option subnet-mask  255.255.255.0  /子网掩码


全局设置作用与整个配置文件

ddns-update-style interim
dafault-lease-time 21600;
max-lease-time 43200;
option domain-name   "test.com"
option domain-name-servers  192.168.1.1,202,106.0.20;  /DNS服务器的IP地址使用此选项进行设置


subnet 声明用在某个子网中设置的动态分配的地址和网络属性

subnet 192.168.1.0 netmask 255.255.255.0 {

 rang  192.168.1.128 192.168.1.254;  /动态分配IP地址池
 option subnet mask 255.255.255.0;  /动态分配的默认子网掩码
 option routers  192.168.1.1;  /动态分配默认网关


}


对某一个主机固定IP

 host Server01 {
 hardwar ethernet  0:0c:c3:22:46:81  /此位置是要固定IP主机的MAC地址
 fixed-address 192.168.1.11;   /要固定分配的IP地址
 option subnet-mask 255.255.2550;
 option routers  192.168.1.1;

}


如果一个主机有多个网卡(网络接口)需要在/etc/sysconfig/dhcp文件中设置
 DHCPADRGS= eth0          /eth0 的提供DHCP服务的网络接口名称

 

5、查看dhcp 服务器的租约文件
 /var/bin/dhcp/dhcpd.leases
 

本文出自 “vbird” 博客,谢绝转载!

你可能感兴趣的:(/etc/dhcpd.conf)