* Fortigate config: ----- s n i p ----- config system interface [...] edit "cluster" set vdom "root" set ip 10.0.1.254 255.255.255.0 set allowaccess ping set type hard-switch set scan-botnet-connections block set explicit-web-proxy enable set explicit-ftp-proxy enable set description "OpenStack Cluster" set stp enable set device-identification enable set role lan set snmp-index 6 set secondary-IP enable config secondaryip edit 1 set ip 10.0.4.254 255.255.255.0 set allowaccess ping next edit 2 set ip 10.0.5.254 255.255.255.0 set allowaccess ping next edit 3 set ip 10.0.6.254 255.255.255.0 set allowaccess ping next end next end config system dhcp server [...] edit 3 set mac-acl-default-action block set dns-service local set ntp-service local set domain "openstack.bayour.com" set default-gateway 10.0.1.254 set netmask 255.255.255.0 set interface "cluster" config ip-range edit 1 set start-ip 10.0.1.1 set end-ip 10.0.1.253 next end set timezone-option default set tftp-server "10.0.4.253" set filename "pxelinux" config reserved-address [...] edit 9 set ip 10.0.1.9 set mac 78:e7:d1:5e:d5:ce set description "BladeA09-iLO" next [...] end next edit 4 set mac-acl-default-action block set dns-service local set ntp-service local set domain "openstack.bayour.com" set default-gateway 10.0.4.254 set netmask 255.255.255.0 set interface "cluster" config ip-range edit 1 set start-ip 10.0.4.1 set end-ip 10.0.4.253 next end set timezone-option default set tftp-server "10.0.4.253" set filename "pxelinux" config reserved-address [...] edit 9 set ip 10.0.4.9 set mac 78:e7:d1:59:a8:dc set description "BladeA09b" next [...] end next end ----- s n i p ----- * Fortigate debug output: ----- s n i p ----- FortiGate # diag sniffer packet cluster 'port 67 or port 68' 3 0 a interfaces=[cluster] filters=[port 67 or port 68] 2018-11-20 20:31:45.691319 0.0.0.0.68 -> 255.255.255.255.67: udp 300 0x0000 ffff ffff ffff 78e7 d159 a8dc 0800 4510 ......x..Y....E. 0x0010 0148 0000 0000 8011 3996 0000 0000 ffff .H......9....... 0x0020 ffff 0044 0043 0134 08f6 0101 0600 a6fe ...D.C.4........ 0x0030 bb32 0000 0000 0000 0000 0000 0000 0000 .2.............. 0x0040 0000 0000 0000 78e7 d159 a8dc 0000 0000 ......x..Y...... 0x0050 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0060 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0070 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0080 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0090 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00a0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00b0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00c0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00d0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00e0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00f0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0100 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0110 0000 0000 0000 6382 5363 3501 010c 0942 ......c.Sc5....B 0x0120 6c61 6465 4130 3962 3707 011c 0203 0f06 ladeA09b7....... 0x0130 0cff 0000 0000 0000 0000 0000 0000 0000 ................ 0x0140 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0150 0000 0000 0000 ...... 2018-11-20 20:31:51.562749 0.0.0.0.68 -> 255.255.255.255.67: udp 300 0x0000 ffff ffff ffff 78e7 d159 a8dc 0800 4510 ......x..Y....E. 0x0010 0148 0000 0000 8011 3996 0000 0000 ffff .H......9....... 0x0020 ffff 0044 0043 0134 08f0 0101 0600 a6fe ...D.C.4........ 0x0030 bb32 0006 0000 0000 0000 0000 0000 0000 .2.............. 0x0040 0000 0000 0000 78e7 d159 a8dc 0000 0000 ......x..Y...... 0x0050 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0060 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0070 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0080 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0090 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00a0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00b0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00c0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00d0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00e0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00f0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0100 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0110 0000 0000 0000 6382 5363 3501 010c 0942 ......c.Sc5....B 0x0120 6c61 6465 4130 3962 3707 011c 0203 0f06 ladeA09b7....... 0x0130 0cff 0000 0000 0000 0000 0000 0000 0000 ................ 0x0140 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0150 0000 0000 0000 ...... 2018-11-20 20:32:03.915299 0.0.0.0.68 -> 255.255.255.255.67: udp 300 0x0000 ffff ffff ffff 78e7 d159 a8dc 0800 4510 ......x..Y....E. 0x0010 0148 0000 0000 8011 3996 0000 0000 ffff .H......9....... 0x0020 ffff 0044 0043 0134 08e4 0101 0600 a6fe ...D.C.4........ 0x0030 bb32 0012 0000 0000 0000 0000 0000 0000 .2.............. 0x0040 0000 0000 0000 78e7 d159 a8dc 0000 0000 ......x..Y...... 0x0050 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0060 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0070 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0080 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0090 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00a0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00b0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00c0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00d0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00e0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00f0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0100 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0110 0000 0000 0000 6382 5363 3501 010c 0942 ......c.Sc5....B 0x0120 6c61 6465 4130 3962 3707 011c 0203 0f06 ladeA09b7....... 0x0130 0cff 0000 0000 0000 0000 0000 0000 0000 ................ 0x0140 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0150 0000 0000 0000 ...... 2018-11-20 20:32:20.334228 0.0.0.0.68 -> 255.255.255.255.67: udp 300 0x0000 ffff ffff ffff 78e7 d159 a8dc 0800 4510 ......x..Y....E. 0x0010 0148 0000 0000 8011 3996 0000 0000 ffff .H......9....... 0x0020 ffff 0044 0043 0134 08d3 0101 0600 a6fe ...D.C.4........ 0x0030 bb32 0023 0000 0000 0000 0000 0000 0000 .2.#............ 0x0040 0000 0000 0000 78e7 d159 a8dc 0000 0000 ......x..Y...... 0x0050 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0060 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0070 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0080 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0090 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00a0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00b0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00c0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00d0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00e0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00f0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0100 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0110 0000 0000 0000 6382 5363 3501 010c 0942 ......c.Sc5....B 0x0120 6c61 6465 4130 3962 3707 011c 0203 0f06 ladeA09b7....... 0x0130 0cff 0000 0000 0000 0000 0000 0000 0000 ................ 0x0140 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0150 0000 0000 0000 ...... 2018-11-20 20:32:33.652989 0.0.0.0.68 -> 255.255.255.255.67: udp 300 0x0000 ffff ffff ffff 78e7 d159 a8dc 0800 4510 ......x..Y....E. 0x0010 0148 0000 0000 8011 3996 0000 0000 ffff .H......9....... 0x0020 ffff 0044 0043 0134 08c6 0101 0600 a6fe ...D.C.4........ 0x0030 bb32 0030 0000 0000 0000 0000 0000 0000 .2.0............ 0x0040 0000 0000 0000 78e7 d159 a8dc 0000 0000 ......x..Y...... 0x0050 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0060 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0070 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0080 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0090 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00a0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00b0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00c0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00d0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00e0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00f0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0100 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0110 0000 0000 0000 6382 5363 3501 010c 0942 ......c.Sc5....B 0x0120 6c61 6465 4130 3962 3707 011c 0203 0f06 ladeA09b7....... 0x0130 0cff 0000 0000 0000 0000 0000 0000 0000 ................ 0x0140 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0150 0000 0000 0000 ...... 2018-11-20 20:32:45.805207 0.0.0.0.68 -> 255.255.255.255.67: udp 300 0x0000 ffff ffff ffff 78e7 d159 a8dc 0800 4510 ......x..Y....E. 0x0010 0148 0000 0000 8011 3996 0000 0000 ffff .H......9....... 0x0020 ffff 0044 0043 0134 08ba 0101 0600 a6fe ...D.C.4........ 0x0030 bb32 003c 0000 0000 0000 0000 0000 0000 .2.<............ 0x0040 0000 0000 0000 78e7 d159 a8dc 0000 0000 ......x..Y...... 0x0050 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0060 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0070 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0080 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0090 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00a0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00b0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00c0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00d0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00e0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x00f0 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0100 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0110 0000 0000 0000 6382 5363 3501 010c 0942 ......c.Sc5....B 0x0120 6c61 6465 4130 3962 3707 011c 0203 0f06 ladeA09b7....... 0x0130 0cff 0000 0000 0000 0000 0000 0000 0000 ................ 0x0140 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x0150 0000 0000 0000 ...... ^C 8 packets received by filter 0 packets dropped by kernel ----- s n i p ----- * Running dhclient on the host: ----- s n i p ----- bladeA09:~# egrep '^[a-zA-Z]' /etc/dhcp/dhclient.conf send host-name "BladeA09b"; bladeA09:~# dhclient -1 -d -v eth1 Internet Systems Consortium DHCP Client 4.3.5b1 Copyright 2004-2016 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/eth1/78:e7:d1:59:a8:dc Sending on LPF/eth1/78:e7:d1:59:a8:dc Sending on Socket/fallback DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 6 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 12 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 17 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 13 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 12 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 1 No DHCPOFFERS received. Unable to obtain a lease on first try. Exiting. bladeA09:~# ----- s n i p ----- * Running tcpdump on the host: ----- s n i p ----- bladeA09:~# tcpdump -vv -e -n -i eth1 port 67 or 68 tcpdump: listening on eth1, link-type EN10MB (Ethernet), capture size 262144 bytes 20:31:45.713116 78:e7:d1:59:a8:dc > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328) 0.0.0.0.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from 78:e7:d1:59:a8:dc, length 300, xid 0xa6febb32, Flags [none] (0x0000) Client-Ethernet-Address 78:e7:d1:59:a8:dc Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Hostname Option 12, length 9: "BladeA09b" Parameter-Request Option 55, length 7: Subnet-Mask, BR, Time-Zone, Default-Gateway Domain-Name, Domain-Name-Server, Hostname 20:31:51.584366 78:e7:d1:59:a8:dc > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328) 0.0.0.0.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from 78:e7:d1:59:a8:dc, length 300, xid 0xa6febb32, secs 6, Flags [none] (0x0000) Client-Ethernet-Address 78:e7:d1:59:a8:dc Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Hostname Option 12, length 9: "BladeA09b" Parameter-Request Option 55, length 7: Subnet-Mask, BR, Time-Zone, Default-Gateway Domain-Name, Domain-Name-Server, Hostname 20:32:03.936539 78:e7:d1:59:a8:dc > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328) 0.0.0.0.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from 78:e7:d1:59:a8:dc, length 300, xid 0xa6febb32, secs 18, Flags [none] (0x0000) Client-Ethernet-Address 78:e7:d1:59:a8:dc Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Hostname Option 12, length 9: "BladeA09b" Parameter-Request Option 55, length 7: Subnet-Mask, BR, Time-Zone, Default-Gateway Domain-Name, Domain-Name-Server, Hostname 20:32:20.354972 78:e7:d1:59:a8:dc > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328) 0.0.0.0.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from 78:e7:d1:59:a8:dc, length 300, xid 0xa6febb32, secs 35, Flags [none] (0x0000) Client-Ethernet-Address 78:e7:d1:59:a8:dc Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Hostname Option 12, length 9: "BladeA09b" Parameter-Request Option 55, length 7: Subnet-Mask, BR, Time-Zone, Default-Gateway Domain-Name, Domain-Name-Server, Hostname 20:32:33.673325 78:e7:d1:59:a8:dc > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328) 0.0.0.0.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from 78:e7:d1:59:a8:dc, length 300, xid 0xa6febb32, secs 48, Flags [none] (0x0000) Client-Ethernet-Address 78:e7:d1:59:a8:dc Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Hostname Option 12, length 9: "BladeA09b" Parameter-Request Option 55, length 7: Subnet-Mask, BR, Time-Zone, Default-Gateway Domain-Name, Domain-Name-Server, Hostname 20:32:45.825176 78:e7:d1:59:a8:dc > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328) 0.0.0.0.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from 78:e7:d1:59:a8:dc, length 300, xid 0xa6febb32, secs 60, Flags [none] (0x0000) Client-Ethernet-Address 78:e7:d1:59:a8:dc Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Hostname Option 12, length 9: "BladeA09b" Parameter-Request Option 55, length 7: Subnet-Mask, BR, Time-Zone, Default-Gateway Domain-Name, Domain-Name-Server, Hostname ^C 6 packets captured 6 packets received by filter 0 packets dropped by kernel bladeA09:~# ----- s n i p -----