I’m thinking I’m missing something.
We’ve recently had to redo our network at the school, and I’m getting around to setting up my fog server again.
And I have it all set up I think, its up and running I can access it on the network. Ping it all the good stuff.
My issue comes when I try to PXE boot and try access the fog server from a potential hosts. they don’t see the fog server.
So I’m wondering if I need a few more ports open? or what I am doing wrong. did I miss something. because that is very possible.
if we need more info to troubleshoot I’m more than happy to grab it.
I have currently open ports to start with:
*Starting Nmap 7.80 ( https://nmap.org ) at 2021-03-30 10:16 CDT
Nmap scan report for 10.170.56.222
Host is up (0.00028s latency).
Not shown: 993 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
80/tcp open http
111/tcp open rpcbind
443/tcp open https
2049/tcp open nfs
3306/tcp open mysql
MAC Address: EC:B1:D7:69:29:C7 (Hewlett Packard)
Nmap done: 1 IP address (1 host up) scanned in 0.23 seconds*
@luke you need udp port 69 (tftp) open so the pxe booting client can request the ipxe boot loader from the fog server.
Other issues you will have is NFS. NFS uses random ports. NFS is used to upload and download images from the FOG server.
You need two important things to network boot - DHCP with the correct “options” set (or
IP Helperconfigured on your routers), and the target port/files need to be accessible.
Where are you running DHCP? On the FOG server itself, or another server? What are your DHCP Options for 66 & 67?
And I think you need these open on the FOG server, which hosts the pxeboot target boot file:
port 67, port 68, port 69 & port 4011
I might recommend doing a search on this forum or the wiki for “pxe port”