Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Let Pfsense pass Pxeboot DHCP

    Scheduled Pinned Locked Moved General pfSense Questions
    6 Posts 3 Posters 5.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      notaduck
      last edited by

      Hello. i have a PXEBOOT Server running with the following packages on Centos 7```
      tftp tftp-server syslinux vsftpd

      the different guides around uses the DHCP package aswell but i was wondering if it is possible to use the DHCP Server on Pfsense instead og having two DHCP Servers running? and how it can be done
      1 Reply Last reply Reply Quote 0
      • M
        muswellhillbilly
        last edited by

        Under 'Services\DHCP Server' select your LAN tab (assuming you're PXEBooting from there). Scroll down and click on the TFTP Server button. Enter the IP of your TFTP server there. Click on the 'Enabled Networking Booting' button. Enter the IP of your TFTP server in the 'Next-server' field and your boot file in the 'filename' field. Configure the rest of your DHCP server settings (range, DNS, etc) and click on the 'Save' button.

        Another reference: https://forum.pfsense.org/index.php?topic=77516.0

        1 Reply Last reply Reply Quote 0
        • N
          notaduck
          last edited by

          so this should do it right? all of the services ar running on the same server 10.0.2.12 = pxeserver

          Selection_029.png
          Selection_029.png_thumb

          1 Reply Last reply Reply Quote 0
          • M
            muswellhillbilly
            last edited by

            The filename goes in the 'default bios filename' field. The path goes in the root-path-string.

            Don't know if you use UEFI so I can't comment on whether they need filling or not - I'm assuming not, so the UEFI fields can be left blank in that instance.

            1 Reply Last reply Reply Quote 0
            • N
              notaduck
              last edited by

              @muswellhillbilly:

              The filename goes in the 'default bios filename' field. The path goes in the root-path-string.

              Don't know if you use UEFI so I can't comment on whether they need filling or not - I'm assuming not, so the UEFI fields can be left blank in that instance.

              Thanks! i don't think i need UEFI as the servers are hosted on a ESXI Box

              1 Reply Last reply Reply Quote 0
              • S
                stevejun1986
                last edited by

                Encountering a similar error.

                I have a blank VM that can find PXE server but TFTP sends errors:

                PXE-T01: File not found
                PXE-E3B: TFTP error - File not found
                PXE-M0F: Exiting Intel PXE ROM

                pfsense is configured as shown in attachment.

                pxe.JPG
                pxe.JPG_thumb

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.