Linux建立DHCP作用域,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