<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Microsoft YaHei";
        panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
        {font-family:"Microsoft YaHei";
        panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
/* Page Definitions */
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=ZH-CN link="#0563C1" vlink="#954F72" style='text-justify-trim:punctuation'><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hi,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I installed a Ubuntu 16.04 and configured isc-dhcp-server 4.3.3 as DHCP/BOOTp server. But the iPXE didn't got correct gateway from it.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>The DHCP server is 10.210.0.11, and the client is in another VLAN which gateway is 10.211.0.1.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I captured Ethernet packages by tcpdump, and also used a Windows Server 2012 for comparison. It seems ISC-DHCP-Server sent a wrong gateway.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Is this a configuration issue or a bug of ISC-DHCP-Server?<o:p></o:p></span></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0cm 0cm 1.0pt 0cm'><p class=MsoNormal style='border:none;padding:0cm'><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal style='border:none;padding:0cm'><span lang=EN-US><o:p> </o:p></span></p></div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Here is the screen capture.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><img width=597 height=302 id="_x56fe__x7247__x0020_2" src="cid:image002.jpg@01D28E7F.A6074210"></span><span lang=EN-US><o:p></o:p></span></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0cm 0cm 1.0pt 0cm'><p class=MsoNormal style='border:none;padding:0cm'><span lang=EN-US><o:p> </o:p></span></p></div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>The DHCP configuration I used.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US># DHCP Server Configuration file\n#see /usr/share/doc/dhcp*/dhcpd.conf.sample<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># This file was created by FOG<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>#Definition of PXE-specific options<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># Code 1: Multicast IP Address of bootfile<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># Code 2: UDP Port that client should monitor for MTFTP Responses<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># Code 3: UDP Port that MTFTP servers are using to listen for MTFTP requests<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># Code 4: Number of seconds a client must listen for activity before trying<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>#         to start a new MTFTP transfer<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># Code 5: Number of seconds a client must listen before trying to restart<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>#         a MTFTP transfer<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>option space PXE;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>option PXE.mtftp-ip code 1 = ip-address;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>option PXE.mtftp-cport code 2 = unsigned integer 16;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>option PXE.mtftp-sport code 3 = unsigned integer 16;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>option PXE.mtftp-tmout code 4 = unsigned integer 8;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>option PXE.mtftp-delay code 5 = unsigned integer 8;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>option arch code 93 = unsigned integer 16;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>use-host-decl-names on;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>ddns-update-style interim;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>ignore client-updates;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># Specify subnet of ether device you do NOT want service.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># For systems with two or more ethernet devices.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># subnet 136.165.0.0 netmask 255.255.0.0 {}<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>subnet 10.210.0.0 netmask 255.255.255.0{<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    authoritative;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    range dynamic-bootp 10.210.0.20 10.210.0.200;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    default-lease-time 21600;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    max-lease-time 43200;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option routers 10.210.0.1;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option domain-name-servers 10.210.0.11;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    next-server 10.210.0.11;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "Legacy" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00000";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "undionly.kkpxe";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-32-2" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00002";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "i386-efi/ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-32-1" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00006";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "i386-efi/ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-1" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-2" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00008";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-3" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00009";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "SURFACE-PRO-4" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 32) = "PXEClient:Arch:00007:UNDI:003016";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe7156.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "Apple-Intel-Netboot" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 14) = "AAPLBSDPC/i386";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        option dhcp-parameter-request-list 1,3,17,43,60;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        if (option dhcp-message-type = 8) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            option vendor-class-identifier "AAPLBSDPC";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            if (substring(option vendor-encapsulated-options, 0, 3) = 01:01:01) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                # BSDP List<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                option vendor-encapsulated-options 01:01:01:04:02:80:00:07:04:81:00:05:2a:09:0D:81:00:05:2a:08:69:50:58:45:2d:46:4f:47;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>}<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>subnet 10.211.0.0 netmask 255.255.255.0{<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    authoritative;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    range dynamic-bootp 10.211.0.20 10.211.0.200;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    default-lease-time 21600;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    max-lease-time 43200;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option routers 10.211.0.1;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option domain-name-servers 10.210.0.11;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    next-server 10.210.0.11;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "Legacy" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00000";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "undionly.kkpxe";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-32-2" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00002";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "i386-efi/ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-32-1" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00006";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "i386-efi/ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-1" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-2" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00008";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-3" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00009";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "SURFACE-PRO-4" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 32) = "PXEClient:Arch:00007:UNDI:003016";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe7156.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "Apple-Intel-Netboot" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 14) = "AAPLBSDPC/i386";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        option dhcp-parameter-request-list 1,3,17,43,60;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        if (option dhcp-message-type = 8) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            option vendor-class-identifier "AAPLBSDPC";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            if (substring(option vendor-encapsulated-options, 0, 3) = 01:01:01) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                # BSDP List<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                option vendor-encapsulated-options 01:01:01:04:02:80:00:07:04:81:00:05:2a:09:0D:81:00:05:2a:08:69:50:58:45:2d:46:4f:47;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>}<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>subnet 10.212.0.0 netmask 255.255.255.0{<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    authoritative;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    range dynamic-bootp 10.212.0.20 10.212.0.200;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    default-lease-time 21600;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    max-lease-time 43200;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option routers 10.212.0.1;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option domain-name-servers 10.210.0.11;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    next-server 10.210.0.11;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "Legacy" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00000";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "undionly.kkpxe";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-32-2" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00002";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "i386-efi/ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-32-1" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00006";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "i386-efi/ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-1" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-2" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00008";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-3" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00009";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "SURFACE-PRO-4" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 32) = "PXEClient:Arch:00007:UNDI:003016";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe7156.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "Apple-Intel-Netboot" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 14) = "AAPLBSDPC/i386";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        option dhcp-parameter-request-list 1,3,17,43,60;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        if (option dhcp-message-type = 8) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            option vendor-class-identifier "AAPLBSDPC";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            if (substring(option vendor-encapsulated-options, 0, 3) = 01:01:01) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                # BSDP List<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                option vendor-encapsulated-options 01:01:01:04:02:80:00:07:04:81:00:05:2a:09:0D:81:00:05:2a:08:69:50:58:45:2d:46:4f:47;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>}<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>subnet 10.213.0.0 netmask 255.255.255.0{<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    authoritative;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    range dynamic-bootp 10.213.0.20 10.213.0.200;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    default-lease-time 21600;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    max-lease-time 43200;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option routers 10.213.0.1;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    option domain-name-servers 10.210.0.11;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    next-server 10.210.0.11;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "Legacy" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00000";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "undionly.kkpxe";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-32-2" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00002";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "i386-efi/ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-32-1" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00006";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "i386-efi/ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-1" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-2" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00008";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "UEFI-64-3" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00009";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "SURFACE-PRO-4" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 32) = "PXEClient:Arch:00007:UNDI:003016";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        filename "ipxe7156.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    class "Apple-Intel-Netboot" {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        match if substring(option vendor-class-identifier, 0, 14) = "AAPLBSDPC/i386";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        option dhcp-parameter-request-list 1,3,17,43,60;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        if (option dhcp-message-type = 8) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            option vendor-class-identifier "AAPLBSDPC";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            if (substring(option vendor-encapsulated-options, 0, 3) = 01:01:01) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                # BSDP List<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                option vendor-encapsulated-options 01:01:01:04:02:80:00:07:04:81:00:05:2a:09:0D:81:00:05:2a:08:69:50:58:45:2d:46:4f:47;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                filename "ipxe.efi";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    }<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>}<o:p></o:p></span></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0cm 0cm 1.0pt 0cm'><p class=MsoNormal style='border:none;padding:0cm'><span lang=EN-US><o:p> </o:p></span></p></div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>ISC-DHCP-Server packet, captured by tcpdump:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>[code]15:20:07.562620 IP (tos 0x0, ttl 63, id 65239, offset 0, flags [none], proto UDP (17), length 448)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    10.211.0.1.67 > 10.210.0.11.67: [udp sum ok] BOOTP/DHCP, Request from 00:e0:4c:69:3b:17, length 420, hops 1, xid 0x542d2231, secs 18, Flags [Broadcast] (0x8000)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          Gateway-IP 10.211.0.1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          Client-Ethernet-Address 00:e0:4c:69:3b:17<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          Vendor-rfc1048 Extensions<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Magic Cookie 0x63825363<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            DHCP-Message Option 53, length 1: Request<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            MSZ Option 57, length 2: 1472<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            ARCH Option 93, length 2: 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            NDI Option 94, length 3: 1.2.1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Vendor-Class Option 60, length 32: "PXEClient:Arch:00000:UNDI:002001"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            User-Class Option 77, length 4: <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>              instance#1: ERROR: malformed option<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Parameter-Request Option 55, length 22: <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>              Subnet-Mask, Default-Gateway, Domain-Name-Server, LOG<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>              Hostname, Domain-Name, RP, Vendor-Option<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>              Vendor-Class, TFTP, BF, Option 119<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>              Option 128, Option 129, Option 130, Option 131<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>              Option 132, Option 133, Option 134, Option 135<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>              Option 175, Option 203<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            T175 Option 175, length 57: 177.5.1.16.236.129.104.235.3.1.0.0.23.1.1.34.1.1.22.1.1.19.1.1.20.1.1.17.1.1.39.1.1.25.1.1.41.1.1.16.1.2.33.1.1.21.1.1.24.1.1.38.1.1.18.1.1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Client-ID Option 61, length 7: ether 00:e0:4c:69:3b:17<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            GUID Option 97, length 17: 0.0.2.0.3.0.4.0.5.0.6.0.7.0.8.0.9<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Server-ID Option 54, length 4: 10.210.0.11<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Requested-IP Option 50, length 4: 10.211.0.20<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0000:  4500 01c0 fed7 0000 3f11 65a5 0ad3 0001  E.......?.e.....<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0010:  0ad2 000b 0043 0043 01ac aa05 0101 0601  .....C.C........<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0020:  542d 2231 0012 8000 0000 0000 0000 0000  T-"1............<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0030:  0000 0000 0ad3 0001 00e0 4c69 3b17 0000  ..........Li;...<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0040:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0050:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0060:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0070:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0080:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0090:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00a0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00b0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00c0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00d0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00e0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00f0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0100:  0000 0000 0000 0000 6382 5363 3501 0339  ........c.Sc5..9<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0110:  0205 c05d 0200 005e 0301 0201 3c20 5058  ...]...^....<.PX<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0120:  4543 6c69 656e 743a 4172 6368 3a30 3030  EClient:Arch:000<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0130:  3030 3a55 4e44 493a 3030 3230 3031 4d04  00:UNDI:002001M.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0140:  6950 5845 3716 0103 0607 0c0f 112b 3c42  iPXE7........+<B<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0150:  4377 8081 8283 8485 8687 afcb af39 b105  Cw...........9..<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0160:  0110 ec81 68eb 0301 0000 1701 0122 0101  ....h........"..<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0170:  1601 0113 0101 1401 0111 0101 2701 0119  ............'...<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0180:  0101 2901 0110 0102 2101 0115 0101 1801  ..).....!.......<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0190:  0126 0101 1201 013d 0701 00e0 4c69 3b17  .&.....=....Li;.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x01a0:  6111 0000 0200 0300 0400 0500 0600 0700  a...............<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x01b0:  0800 0936 040a d200 0b32 040a d300 14ff  ...6.....2......<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>15:20:07.562955 IP (tos 0x0, ttl 64, id 55711, offset 0, flags [DF], proto UDP (17), length 328)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    10.210.0.11.67 > 10.211.0.1.67: [bad udp cksum 0x16f6 -> 0xb719!] BOOTP/DHCP, Reply, length 300, hops 1, xid 0x542d2231, secs 18, Flags [Broadcast] (0x8000)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          Your-IP 10.211.0.20<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          Server-IP 10.210.0.11<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          Gateway-IP 10.211.0.1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          Client-Ethernet-Address 00:e0:4c:69:3b:17<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          file "undionly.kkpxe"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>          Vendor-rfc1048 Extensions<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Magic Cookie 0x63825363<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            DHCP-Message Option 53, length 1: ACK<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Server-ID Option 54, length 4: 10.210.0.11<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Lease-Time Option 51, length 4: 20780<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            Subnet-Mask Option 1, length 4: 255.255.255.0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>            <b><span style='color:red'>Default-Gateway Option 3, length 4: 10.210.0.1<o:p></o:p></span></b></span></p><p class=MsoNormal><span lang=EN-US>            Domain-Name-Server Option 6, length 4: 10.210.0.11<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0000:  4500 0148 d99f 4000 4011 4a55 0ad2 000b  E..H..@.@.JU....<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0010:  0ad3 0001 0043 0043 0134 16f6 0201 0601  .....C.C.4......<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0020:  542d 2231 0012 8000 0000 0000 0ad3 0014  T-"1............<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0030:  0ad2 000b 0ad3 0001 00e0 4c69 3b17 0000  ..........Li;...<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0040:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0050:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0060:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0070:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0080:  0000 0000 0000 0000 756e 6469 6f6e 6c79  ........undionly<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0090:  2e6b 6b70 7865 0000 0000 0000 0000 0000  .kkpxe..........<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00a0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00b0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00c0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00d0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00e0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x00f0:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0100:  0000 0000 0000 0000 6382 5363 3501 0536  ........c.Sc5..6<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0110:  040a d200 0b33 0400 0051 2c01 04ff ffff  .....3...Q,.....<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0120:  0003 04<b><span style='color:red'>0a d200 01</span></b>06 040a d200 0bff 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0130:  0000 0000 0000 0000 0000 0000 0000 0000  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        0x0140:  0000 0000 0000 0000                      ........<o:p></o:p></span></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0cm 0cm 1.0pt 0cm'><p class=MsoNormal style='border:none;padding:0cm'><span lang=EN-US><o:p> </o:p></span></p></div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Windows Server 2012 packet, captured by Wireshark:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Frame 4: 342 bytes on wire (2736 bits), 342 bytes captured (2736 bits) on interface 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Ethernet II, Src: SuperMic_32:38:54 (0c:c4:7a:32:38:54), Dst: HuaweiTe_f5:1d:41 (48:46:fb:f5:1d:41)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Internet Protocol Version 4, Src: 10.210.0.11, Dst: 10.211.0.1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>User Datagram Protocol, Src Port: 67, Dst Port: 67<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Bootstrap Protocol (Offer)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Message type: Boot Reply (2)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Hardware type: Ethernet (0x01)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Hardware address length: 6<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Hops: 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Transaction ID: 0xdb98d333<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Seconds elapsed: 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Bootp flags: 0x8000, Broadcast flag (Broadcast)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Client IP address: 0.0.0.0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Your (client) IP address: 10.211.0.50<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Next server IP address: 10.210.0.11<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Relay agent IP address: 10.211.0.1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Client MAC address: RealtekS_69:3b:17 (00:e0:4c:69:3b:17)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Client hardware address padding: 00000000000000000000<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Server host name not given<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Boot file name not given<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Magic cookie: DHCP<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Option: (53) DHCP Message Type (Offer)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        Length: 1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        DHCP: Offer (2)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Option: (1) Subnet Mask<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        Length: 4<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        Subnet Mask: 255.255.255.0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Option: (58) Renewal Time Value<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Option: (59) Rebinding Time Value<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Option: (51) IP Address Lease Time<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Option: (54) DHCP Server Identifier<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        Length: 4<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        DHCP Server Identifier: 10.210.0.11<o:p></o:p></span></p><p class=MsoNormal><b><span lang=EN-US style='color:red'>    Option: (3) Router<o:p></o:p></span></b></p><p class=MsoNormal><b><span lang=EN-US style='color:red'>        Length: 4<o:p></o:p></span></b></p><p class=MsoNormal><b><span lang=EN-US style='color:red'>        Router: 10.211.0.1<o:p></o:p></span></b></p><p class=MsoNormal><span lang=EN-US>    Option: (6) Domain Name Server<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        Length: 4<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>        Domain Name Server: 10.210.0.11<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>    Option: (255) End<o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US>Padding: 0000000000000000000000000000<o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>0000   48 46 fb f5 1d 41 0c c4 7a 32 38 54 08 00 45 00  HF...A..z28T..E.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0010   01 48 61 c0 40 00 80 11 00 00 0a d2 00 0b 0a d3  .Ha.@...........<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0020   00 01 00 43 00 43 01 34 16 f6 02 01 06 00 db 98  ...C.C.4........<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0030   d3 33 00 00 80 00 00 00 00 00 0a d3 00 32 0a d2  .3...........2..<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0040   00 0b 0a d3 00 01 00 e0 4c 69 3b 17 00 00 00 00  ........Li;.....<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0050   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0060   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0070   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0080   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0090   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>00a0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>00b0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>00c0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>00d0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>00e0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>00f0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0100   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0110   00 00 00 00 00 00 63 82 53 63 35 01 02 01 04 ff  ......c.Sc5.....<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0120   ff ff 00 3a 04 00 00 01 2c 3b 04 00 00 02 0d 33  ...:....,;.....3<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0130   04 00 00 02 58 36 04 0a d2 00 0b 03 04 <b><span style='color:red'>0a d3 00</span></b>  ....X6..........<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0140   <b><span style='color:red'>01</span></b><span style='color:red'> </span>06 04 0a d2 00 0b ff 00 00 00 00 00 00 00 00  ................<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>0150   00 00 00 00 00 00                                ......<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal align=left style='text-align:left'><span lang=EN-US style='font-family:"微软雅黑",sans-serif;color:black'>Best regards,<o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left'><span lang=EN-US style='font-family:"微软雅黑",sans-serif;color:black'>Rui Mao<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div></body></html>