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

    DHCP for VLAN's - No Tab to Select VLAN

    Scheduled Pinned Locked Moved DHCP and DNS
    14 Posts 7 Posters 2.7k 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.
    • DerelictD
      Derelict LAYER 8 Netgate
      last edited by

      Did you configure an IP address on the VLAN interface?

      Chattanooga, Tennessee, USA
      A comprehensive network diagram is worth 10,000 words and 15 conference calls.
      DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
      Do Not Chat For Help! NO_WAN_EGRESS(TM)

      1 Reply Last reply Reply Quote 0
      • E
        ericnix
        last edited by

        Yes I was able to figure it out. It should be labeled differently. I had chosen DHCP thinking that was the option to have the DHCP assign IP's. I thought static was to assign a single IP to a single device.

        1 Reply Last reply Reply Quote 0
        • johnpozJ
          johnpoz LAYER 8 Global Moderator
          last edited by

          Labeled differently how?  When you click into an interface that you have just created.. There is

          IPv4 Configuration Type, with a dropdown - how would you think dhcp here would mean enable dhcp server??  Had you been drinking?? ;)

          An intelligent man is sometimes forced to be drunk to spend time with his fools
          If you get confused: Listen to the Music Play
          Please don't Chat/PM me for help, unless mod related
          SG-4860 24.11 | Lab VMs 2.7.2, 24.11

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

            please help me how to setup this.. thank you

            1 Reply Last reply Reply Quote 0
            • johnpozJ
              johnpoz LAYER 8 Global Moderator
              last edited by

              how to setup what??  You create a vlan, and then enable dhcp server on that vlan..  Confused as to how this is not just plain common sense.  You can enable dhcp server on any interface that is static IP and does not have dhcp relay enabled on it.

              So you create your vlan interface and then click the little box that says enable dhcp..

              dhcponvlan.jpg_thumb
              dhcponvlan.jpg

              An intelligent man is sometimes forced to be drunk to spend time with his fools
              If you get confused: Listen to the Music Play
              Please don't Chat/PM me for help, unless mod related
              SG-4860 24.11 | Lab VMs 2.7.2, 24.11

              1 Reply Last reply Reply Quote 0
              • P
                parry
                last edited by

                I created a vlan 26413f7c-01e0-4392-960c-a8a0ae4fe100-image.png with a fixed IP address of 192.168.2.1 and assigned it to the OPT2 interface.Im running pfsense 2.4.5-RELEASE-p1
                Im following these instructions https://docs.netgate.com/pfsense/en/latest/book/vlan/pfsense-vlan-configuration.html

                So having created a VLAN and assigned it to an interface, I go to "Services - DHCP server" and don't see the OPT2 port I created. That port has (1) an IP address and (2)it is enabled. What is required to add a DHCP server to the port ? Well I found out. When you go to create the IP address, which I assumed was the address assigned to the VLAN port, the CiDR setting was /32 meaning it was a single IP address. pfsense won't let you assign a DHCP server to that address. I don't understand why, since the port is a single IP address. Why does the port need a non single IP address subnet to allow a DHCP server to be assigned to it ? That is not explained anywhere. If someone could help me understand this situation I would be grateful. TX

                1 Reply Last reply Reply Quote 0
                • johnpozJ
                  johnpoz LAYER 8 Global Moderator
                  last edited by

                  @parry said in DHCP for VLAN's - No Tab to Select VLAN:

                  I don't understand why, since the port is a single IP address.

                  A /32 means that "network" that device is on is only 1 IP address.. So how would there be IPs to hand out on the same network as the interface if there is no IP address to pass out?

                  An intelligent man is sometimes forced to be drunk to spend time with his fools
                  If you get confused: Listen to the Music Play
                  Please don't Chat/PM me for help, unless mod related
                  SG-4860 24.11 | Lab VMs 2.7.2, 24.11

                  1 Reply Last reply Reply Quote 0
                  • H
                    heper
                    last edited by

                    Because a /32 only allows for 1 ipaddress... If you already assign it to the interface, then there are no more ip's left in that subnet for you to hand out by DHCP

                    1 Reply Last reply Reply Quote 0
                    • P
                      parry
                      last edited by

                      Thank you for taking the time to answer, it is always helpful. I understand CIDR and the fact that this assigns one IP address to an endpoint, but the view I was taking, which was not refuted anywhere else is that the IP address that the port is set at is then added to with a DHCP server which provides the range of ip addresses. In many of the consumer and even some commercial routers(which add a dhcp server), this is how they are configured. In the cases of pfsense it seems that the setting of the ip adress for a port also constrains the range of dhcp addresses that are allowed to pass through that port[I may be using the wrong terminology]. Please help me understand if this is a normal practice - setting an ip address then implicitly associating a DHCP set of addresses that map through the address space created with a separate server. For me the conceptual challenge is that the entry says "IP address" Singular.

                      8e10495d-f960-4a8d-af12-61e0be6d5f09-image.png
                      Why a range is associated with that single ip address is not explained. Or at least that is how I perceive it. You may have a more accurate view of the mechanistics of the system and may be better educated in networking systems so please have at it and explain why this setting is formulated in this manner.

                      JKnottJ 1 Reply Last reply Reply Quote 0
                      • P
                        parry
                        last edited by

                        Ok I think I understand now. Having read the two answers again. I did not understand that /32 defines a subnet, I thought it just constrained that port to 1 IP address. What heper said, that /32 defines the subnet thus constraining it to one IP address explains how other IP addresses could show up on a subnet if the range of addresses allowed on a subnet is larger, e.g. 256 addresses with /24 notation] Sorry to be a bother

                        1 Reply Last reply Reply Quote 0
                        • JKnottJ
                          JKnott @parry
                          last edited by

                          @parry said in DHCP for VLAN's - No Tab to Select VLAN:

                          I understand CIDR and the fact that this assigns one IP address to an endpoint, but the view I was taking, which was not refuted anywhere else is that the IP address that the port is set at is then added to with a DHCP server which provides the range of ip addresses.

                          I'm trying to make sense of your question, but if you have a /32 and there is only 1 address available, but you need addresses for both the DHCP server and client, how do you manage that?

                          PfSense running on Qotom mini PC
                          i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
                          UniFi AC-Lite access point

                          I haven't lost my mind. It's around here...somewhere...

                          1 Reply Last reply Reply Quote 0
                          • P
                            parry
                            last edited by

                            @JKnott said in DHCP for VLAN's - No Tab to Select VLAN:

                            I hope I answered my own question earlier and possibly yours. It may seem trivial, but if the address is set in the port to a /32 CIDR notation it may be helpful to have a message that says something like "you idiot, you created a subnet with one 1 IP address available , so no DHCP server can be added". But that's my opinion. And Im learning. Thank you for teaching me.

                            JKnottJ 1 Reply Last reply Reply Quote 0
                            • JKnottJ
                              JKnott @parry
                              last edited by

                              @parry

                              The thing is, that's an entirely valid configuration. In fact, with IPv6 it's common. For example, my WAN IPv6 address is a /128, the IPv6 equivalent of a /32. You just have to know when a /32 is appropriate.

                              PfSense running on Qotom mini PC
                              i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
                              UniFi AC-Lite access point

                              I haven't lost my mind. It's around here...somewhere...

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