Hello,
I have setup a smartproxy to service multiple vlan networks via vlan
interfaces on the smartproxy. Each of the vlan interfaces are providing
the same services DHCP and PXE. However, I am only able to actually PXE
boot on one of the interfaces. The others I keep getting TFTP timeouts. I
can pull IP's off the same interfaces and I've confirmed using a TFTP
client that TFTP is working by downloading the pxelinux.0 file from the
smartproxy. I have included a copy of my dhcpd.conf file below (IP's have
been changed in order to protect the innocent).
dhcpd.conf
omapi-port 7911;
default-lease-time 43200;
max-lease-time 86400;
ddns-update-style none;
option domain-name "somewhere.com";
option domain-name-servers 10.10.10.14;
option ntp-servers none;
allow booting;
allow bootp;
option fqdn.no-client-update on; # set the "O" and "S" flag bits
option fqdn.rcode2 255;
option pxegrub code 150 = text ;
Bootfile Handoff
#next-server 10.61.67.90;
option architecture code 93 = unsigned integer 16 ;
if option architecture = 00:06 {
filename "grub2/shim.efi";
} elsif option architecture = 00:07 {
filename "grub2/shim.efi";
} elsif option architecture = 00:09 {
filename "grub2/shim.efi";
} else {
filename "pxelinux.0";
}
log-facility local7;
include "/etc/dhcp/dhcpd.hosts";
subnet 10.61.65.0 netmask 255.255.255.128 {
pool
{
range 10.61.65.20 10.61.65.126;
}
next-server 10.61.65.126;
option subnet-mask 255.255.255.128;
option routers 10.61.65.1;
option domain-search "somewhere.com";
}
subnet 10.61.67.0 netmask 255.255.255.128 {
pool
{
range 10.61.67.20 10.61.67.126;
}
next-server 10.61.67.90;
option subnet-mask 255.255.255.128;
option routers 10.61.67.1;
option domain-search "somewhere.com";
}
I figured out what is causing this based on the previous post here:
https://groups.google.com/forum/#!topic/foreman-users/KFNh0iMJR70
Thanks,
Justin
ยทยทยท
On Monday, August 21, 2017 at 9:49:07 AM UTC-4, justin parker wrote:
>
> Hello,
> I have setup a smartproxy to service multiple vlan networks via vlan
> interfaces on the smartproxy. Each of the vlan interfaces are providing
> the same services DHCP and PXE. However, I am only able to actually PXE
> boot on one of the interfaces. The others I keep getting TFTP timeouts. I
> can pull IP's off the same interfaces and I've confirmed using a TFTP
> client that TFTP is working by downloading the pxelinux.0 file from the
> smartproxy. I have included a copy of my dhcpd.conf file below (IP's have
> been changed in order to protect the innocent).
>
> # dhcpd.conf
> omapi-port 7911;
>
> default-lease-time 43200;
> max-lease-time 86400;
>
>
>
> ddns-update-style none;
>
> option domain-name "somewhere.com";
> option domain-name-servers 10.10.10.14;
> option ntp-servers none;
>
> allow booting;
> allow bootp;
>
> option fqdn.no-client-update on; # set the "O" and "S" flag bits
> option fqdn.rcode2 255;
> option pxegrub code 150 = text ;
>
>
>
>
> # Bootfile Handoff
> #next-server 10.61.67.90;
> option architecture code 93 = unsigned integer 16 ;
> if option architecture = 00:06 {
> filename "grub2/shim.efi";
> } elsif option architecture = 00:07 {
> filename "grub2/shim.efi";
> } elsif option architecture = 00:09 {
> filename "grub2/shim.efi";
> } else {
> filename "pxelinux.0";
> }
>
> log-facility local7;
>
> include "/etc/dhcp/dhcpd.hosts";
>
> # somewhere.com
> subnet 10.61.65.0 netmask 255.255.255.128 {
> pool
> {
> range 10.61.65.20 10.61.65.126;
> }
>
> next-server 10.61.65.126;
> option subnet-mask 255.255.255.128;
> option routers 10.61.65.1;
> option domain-search "somewhere.com";
> }
> subnet 10.61.67.0 netmask 255.255.255.128 {
> pool
> {
> range 10.61.67.20 10.61.67.126;
> }
> next-server 10.61.67.90;
> option subnet-mask 255.255.255.128;
> option routers 10.61.67.1;
> option domain-search "somewhere.com";
> }
>