DHCP
安装yum -y install dhcp*
配置文件
/etc/dhcp/dhcpd.conf
各个参数
参数 | 作用 |
---|---|
ddns-update-style [类型] | 定义 DNS 服务器更新的类型,类型有 none(不支持动态更更新),initerim(互动跟新模式),ad-hoc(特殊更新模式) |
[allow] [ignore] client-update | 允许/忽略客户端更新记录 |
range | 用于分配ip的地址池 |
option domain-name-servers [8.8.8.8] | 定义DNS 服务器地址 |
option domain-name [“domain.org”] | 定义DNS 域名 |
option subnet-mask | 定义客户端的子网掩码 |
option routers | 定义客户端的网关地址 |
broadcase-address[广播地址] | 定义客户端的广播地址 |
ntp-server[IP 地址] | 定义客户端的网络时间服务器(NTP) |
nis-servers[IP 地址] | 定义客户端的NIS 域服务器的地址 |
Hardware[网卡物理地址 | 指定网卡接口的类型与MAC 地址 |
server-name[主机名] | 向DHCP 客户端通知DHCP 服务器的主机名 |
fixed-address[IP 地址] | 将某个固定的IP 地址分配给指定主机 |
time-offset[偏移误差] | 指定客户端与格林尼治时间的偏移差 |
普通DHCP
subnet 10.10.10.0 netmask 255.255.255.0 { <==必须跟本机是同一个网段,不然不能启动
range 10.10.10.100 10.10.10.200; <==IP地址范围是 10.10.10.100 到 10.10.10.200
option routers 10.10.10.254; <==网关是 10.10.10.254
option broadcast-address 10.10.10.255; <==广播地址为10.10.10.255
default-lease-time 600; <==默认租约时间
max-lease-time 7200; <==最大租约时间
option domain-name ""; <==域名
option-domain-name-server 10.10.10.3; <==域名服务器(DNS)
}
为主机绑定ip
host client_83{ <==名称自定
hardware ethernet 90:b1:1c:11:1d:01; <==网卡的MAC地址
fixed-address 192.168.230.83; <==分配的ip
}
超级作用域
使用shared-network <domain-name> {}
将作用域括起来括起来
default-lease-time 600;
max-lease-time 7200;
shared-network 10-11 { <==定义超级作用域,名称为 10-11
option domain-name-servers 10.10.10.10,10.10.10.20;
subnet 10.10.10.0 netmask 255.255.255.0 {
option routers 10.10.10.1;
range 10.10.10.100 10.10.10.200;
}
subnet 10.10.11.0 netmask 255.255.255.0 {
option routers 10.10.11.1;
range 10.10.11.100 10.10.11.200;
}
}
查看已分配的地址
[root@localhost ~]# vi /var/lib/dhcpd/dhcpd.leases
……