
dhcp绑定和跨网段说明.docx
4页多 DHCP 兼容部署CTVI2.3VO 的 DHCP 服务使用的是 dnsmasq 作为 dhcp 服务; CTVO2.0 使用的是dhcpd 作为 dhcp 服务如果同一个网络内已经存在 dhcp 服务,我们需要对dnsmasq,或者 dhcpd 的配置文件做 mac 绑定,这样才不会和其他 dhcp 服务冲突一、 dnsmasq 的 mac 绑定vi /etc/dnsmasq.conf配置文件增加:dhcp-host=格式:dhcp-host=14:fe:b5:e4:42:ee,192.168.70.110说明:给 mac 地址为 14:fe:b5:e4:42:ee 的网卡分配固定 ip:192.168.70.110用例:dhcp-range=192.168.70.110,192.168.70.111dhcp-host=14:fe:b5:e4:42:ee,192.168.70.110dhcp-host=14:fe:b5:e4:42:ff,192.168.70.111说明:Dhcp 分配范围共有两个 ip,分别给Mac: 14:fe:b5:e4:42:ee 分配 ip:192.168.70.110;Mac: 14:fe:b5:e4:42:ff 分配 ip:192.168.70.111;分配 Ip 范围和 mac 绑定条目要完全匹配,否则不能达到多 dhcp 兼容要求。
完整配置文件:dhcp-range=192.168.70.110,192.168.70.111# dhcp 地址池的范围dhcp-host=14:fe:b5:e4:42:ee,192.168.70.110dhcp-host=14:fe:b5:e4:42:ff,192.168.70.111# 为 mac 分配固定的 IP 地址,dhcp-option=option:router,192.168.120.1 # 所在网络的实际路由地址,根据实际情况填写dhcp-option=option:dns-server,192.168.120.21# dns server 地址dhcp-match=gpxe,175dhcp-option=175,8:1:1dhcp-boot=net:#gpxe,undionly.kpxedhcp-boot=net:gpxe,https://192.168.120.33/ctvoboot # CTVI 管理端所在服务器的 IPenable-tftptftp-root=/tmp/ctvo/#address=/ AD 解析服务器,可以用这条来解析服务器二、 dhcpd 的 mac 绑定 vi /etc/dhcp/dhcpd.conf 配置文件增加 host 格式:host CT1 {hardware ethernet 00:a0:c9:a6:96:33;fixed-address 192.168.1.12;}说明:给 mac 地址为 00:a0:c9:a6:96:33 的网卡分配 ip:192.168.1.12,CT1 是分配的主机名,这里仅满足格式需要,可以根据用户的定义输入。
用例:subnet 192.168.90.0 netmask 255.255.255.0 {range 192.168.90.161 192.168.90.162;host CT1 {hardware ethernet 00:a0:c9:a6:96:33;fixed-address 192.168.90.161;host CT2 {hardware ethernet 00:a0:c9:a6:96:44;fixed-address 192.168.90.162;}}说明:Dhcp 分配范围共有两个 ip,分别给Mac: 00:a0:c9:a6:96:33 分配 ip:192.168.90.161;Mac: 00:a0:c9:a6:96:44 分配 ip:192.168.90.162;分配 Ip 范围和 mac 绑定条目要完全匹配,否则不能达到多 dhcp 兼容要求完整配置文件:default-lease-time 600;#默认租约max-lease-time 9200;#最大租约option subnet-mask 255.255.255.0;#子网掩码option broadcast-address 192.168.90.255;#广播域option domain-name-servers 202.106.0.20;#dnsoption routers 192.168.90.1;#网关allow booting;allow bootp;next-server 192.168.90.150;#tftf 服务器地址filename "gpxelinux.0";DHCPDARGS=eth0;#dhcp 服务网卡subnet 192.168.90.0 netmask 255.255.255.0 {range 192.168.90.161 192.168.90.162;#dhcp 分配地址范围host CT1 {hardware ethernet 00:a0:c9:a6:96:33;fixed-address 192.168.90.161;}host CT2 {hardware ethernet 00:a0:c9:a6:96:44;fixed-address 192.168.90.162;}#为 mac 地址分配固定 ip}跨网段部署一、 CTVI2.3 跨网段部署每个子网需要部署一台 DHCP 服务器如图:A I O / C T V M三层交换子网 1子网 2 子网 3D H C PD H C PD H C P。
