I think that’s in the tftp.conf. the line in the pxe.conf tells pxe what ip to hand out.
In tftp.conf I couldnt find any option to bind to nics. Below are the options provided in tftp.conf
log_file=C:/Program Files (x86)/BMC Software/BladeLogic/8.1/PXE/br/tftp.log
Tftp should already be bound to all interfaces. Do a netstat –an and look for port 69
netstat results say it is bound to 0.0.0.0:69
However, machines booting on different vlan get an IP (which means pxe is giving response to other vlans) but tftp is not responding back to them (TFTP timeout error).
C:\Users\Administrator>netstat -ano| findstr 69
UDP 0.0.0.0:69 *:* 3788
UDP [::]:69 *:* 3788
Is the routing setup to allow the response back?
Is pxe handing out an IP for tftp that the target network can actually talk to ?
There are no routers setup. Instead the Bladelogic/pxe/tftp server have network cards attached for all vlans.
That is why, wondering if tftp can also listen to all nics just like pxe do!
And pxe, gives Ip based on the vlans, e.g., if request comes from 11.x vlan ip then 11.x is released and if from 9.x then 9.x Ip is released. (TFTP is listening on 11.x and doesnt respond to 9.x IPs)
Is the request coming directly from the vlan that the nic is on?
And you see the request come into the tftp server?
Yes, the request is coming directly from a server of same vlan (11.x vlan).
TFTP is bound to 9x nic and in tftpsvr.log file there is no entry for request coming from 11.x vlan
1 of 1 people found this helpful
If it’s bound to 0.0.0.0 then it should be bound to all interfaces.
It is bound to 0.0.0.0, but still not replying on all vlans
However, opened a ticket to BMC and they said it is not possible to make tftp listen to all nics and tftp will be bound to only one nic at a time.
What do you mean by ‘not replying’ ? what is happening or not happening to make you say it’s not replying ?
can you startup a tftp client on one of your vlans and try and connect/pull something from the tftp server?
Typically binding to 0.0.0.0 means it’s available on all interfaces – what do you see in the logs on the tftp server?