• 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
    Host is up (0.00028s latency).
    Not shown: 993 closed ports
    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*


  • Got it! set 66 and 67 on the dhcp server. fantastic! thanks for all your suggestions 😄

  • Moderator

    @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.

  • Hi Luke,

    You need two important things to network boot - DHCP with the correct “options” set (or IP Helper configured 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”
    Good luck!