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

[Solved] Problems with Proxmox/vlan-tagging/SG-2100 Switch config

Official NetgateĀ® Hardware
4
24
4.1k
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.
  • V
    viragomann @furom
    last edited by May 7, 2023, 4:39 PM

    @furom
    Assuming pfSense is configured well, how did you configure Proxmox?
    What is your intention with the VLAN on Proxmox? Assigning it to the host or to VMs?

    F 1 Reply Last reply May 7, 2023, 7:12 PM Reply Quote 1
    • F
      furom @viragomann
      last edited by May 7, 2023, 7:12 PM

      @viragomann said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

      @furom
      Assuming pfSense is configured well, how did you configure Proxmox?
      What is your intention with the VLAN on Proxmox? Assigning it to the host or to VMs?

      Yes, I want to assign vlans to the guest VMs. I used what I hoped should work from Proxmox manual, like this;

      auto lo
      iface lo inet loopback
      
      iface eno1 inet manual
      
      
      auto vmbr0.5
      iface vmbr0.5 inet static
              address  10.10.10.2/24
              gateway  10.10.10.1
      
      auto vmbr0
      iface vmbr0 inet manual
              bridge-ports eno1
              bridge-stp off
              bridge-fd 0
              bridge-vlan-aware yes
              bridge-vids 2-4094
      
      V 1 Reply Last reply May 7, 2023, 7:32 PM Reply Quote 0
      • V
        viragomann @furom
        last edited by May 7, 2023, 7:32 PM

        @furom
        Seems to be a copy of the example from the Proxmox doc.
        I expect this to work, of course, but the question was your actual configuration.

        And all it shows, is the VLAN ID 5 configured on the host.
        But you say, you want to assign VLANs to the VMs. Which method? To you want Proxmox to do the VLAN tag tagging and untagging or do you want to configure VLANs within the VMs?

        What exactly does not work?

        F 1 Reply Last reply May 7, 2023, 7:41 PM Reply Quote 0
        • F
          furom @viragomann
          last edited by furom May 7, 2023, 7:49 PM May 7, 2023, 7:41 PM

          @viragomann said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

          @furom
          Seems to be a copy of the example from the Proxmox doc.

          True, it is a copy of that. My config is exactly the same, apart from the vlan number and IP, everything else is identical.

          By not working; If I try to install a VM using Ubuntu ISO for example, and have assigned a vlan tag to the machines NIC, it will not get an IP during the DHCP provisioning step. I even add the same vlan tag, but nothing.

          Oh, so that only configures IP for the host... ? Then I misunderstood. An have no clue what I am missing for VMs to take part of provisioned vlans....

          I would like to be able to assign a VMs NIC a vlan tag, essentially untagging it for the VM

          V 1 Reply Last reply May 7, 2023, 7:47 PM Reply Quote 0
          • V
            viragomann @furom
            last edited by May 7, 2023, 7:47 PM

            @furom
            The "bridge-vlan-aware yes" in the bridge settings gives you the VLAN option in the VM network settings. Check VLAN there and enter the ID.
            This way Proxmox does the tagging and untagging and the VM OS is not aware of the VLAN.
            It's like you can do on a VLAN capable switch.

            F 1 Reply Last reply May 7, 2023, 8:07 PM Reply Quote 1
            • F
              furom @viragomann
              last edited by May 7, 2023, 8:07 PM

              @viragomann said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

              @furom
              The "bridge-vlan-aware yes" in the bridge settings gives you the VLAN option in the VM network settings. Check VLAN there and enter the ID.
              This way Proxmox does the tagging and untagging and the VM OS is not aware of the VLAN.
              It's like you can do on a VLAN capable switch.

              Oh... So essentially this?

              bridge-vlan-aware yes
              bridge-vids 2 5 10
              

              I thought the notation "2-4094" meant every vlan between 2 and 4094... I will try this at the earliest, thanks for sharing! :)

              V 1 Reply Last reply May 7, 2023, 8:13 PM Reply Quote 0
              • V
                viragomann @furom
                last edited by viragomann May 7, 2023, 8:17 PM May 7, 2023, 8:13 PM

                @furom

                No, the VM part is to be done in the GUI.

                login-to-view

                I thought the notation "2-4094" meant every vlan between 2 and 4094.

                That's correct. With this option you can limit the VLANs to certain on the brigde. But for your purpose you can also keep the whole range here, I think.

                F 1 Reply Last reply May 7, 2023, 8:33 PM Reply Quote 1
                • F
                  furom @viragomann
                  last edited by May 7, 2023, 8:33 PM

                  @viragomann Then I'm confused. That is how I have done it... Server broke down on me so can't give screenshots, but the dialog you show is the one when configuring the VM, correct? In Hardware, on the NIC, I have "... tag=45" for instance. But it will not give the machine an IP on that network. That is why I thought the Proxmox config was off. But with what you say, Proxmox config is fine... Then the only thing left would be pfSense and/or the Netgate switch...

                  R 1 Reply Last reply May 7, 2023, 8:34 PM Reply Quote 0
                  • R
                    rcoleman-netgate Netgate @furom
                    last edited by May 7, 2023, 8:34 PM

                    @furom Is your PVE connected directly to the 2100 or through a second switch?

                    Ryan
                    Repeat, after me: MESH IS THE DEVIL! MESH IS THE DEVIL!
                    Requesting firmware for your Netgate device? https://go.netgate.com
                    Switching: Mikrotik, Netgear, Extreme
                    Wireless: Aruba, Ubiquiti

                    F 1 Reply Last reply May 8, 2023, 3:48 AM Reply Quote 1
                    • F
                      furom @rcoleman-netgate
                      last edited by furom May 8, 2023, 9:56 AM May 8, 2023, 3:48 AM

                      @rcoleman-netgate said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

                      @furom Is your PVE connected directly to the 2100 or through a second switch?

                      Yes, PVE is directly connected to the 2100's built-in switch port #3, (pic above)

                      1 Reply Last reply Reply Quote 0
                      • F
                        furom
                        last edited by furom May 8, 2023, 4:07 PM May 8, 2023, 3:58 PM

                        This is the config of one VM which won't get an IP on defined vlan (in fact no IP at all to be exact);
                        login-to-view
                        And the Proxmox config;

                        auto lo
                        iface lo inet loopback
                        
                        iface eno1 inet manual
                        
                        auto vmbr0.22
                        iface vmbr0.22 inet static
                                address 192.168.22.2/28
                                gateway 192.168.22.1
                        
                        auto vmbr0
                        iface vmbr0 inet static
                                bridge-ports eno1
                                bridge-stp off
                                bridge-fd 0
                                bridge-vlan-aware yes
                                bridge-vids 2-500
                        

                        Edit: I just now tried editing the last line, just specifying two vland id's, like "bridge-vids 30 44", but still refuse to work...

                        What am I missing? I read and read and test, still not working. And I'm repeatedly told I won't need any rules for DHCP...

                        R V 2 Replies Last reply May 8, 2023, 4:07 PM Reply Quote 0
                        • R
                          rcoleman-netgate Netgate @furom
                          last edited by May 8, 2023, 4:07 PM

                          @furom Do an unfiltered packet capture on the VLAN on pfSense (https://docs.netgate.com/pfsense/en/latest/diagnostics/packetcapture/index.html) and filter against UDP 68 with a limit of 0 packets and see if the traffic is even getting there... or if it is getting there and responding...

                          I suspect the issue is in your PVE config

                          Ryan
                          Repeat, after me: MESH IS THE DEVIL! MESH IS THE DEVIL!
                          Requesting firmware for your Netgate device? https://go.netgate.com
                          Switching: Mikrotik, Netgear, Extreme
                          Wireless: Aruba, Ubiquiti

                          F 2 Replies Last reply May 8, 2023, 4:33 PM Reply Quote 1
                          • F
                            furom @rcoleman-netgate
                            last edited by furom May 8, 2023, 4:41 PM May 8, 2023, 4:33 PM

                            @rcoleman-netgate said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

                            @furom Do an unfiltered packet capture on the VLAN on pfSense (https://docs.netgate.com/pfsense/en/latest/diagnostics/packetcapture/index.html) and filter against UDP 68 with a limit of 0 packets and see if the traffic is even getting there... or if it is getting there and responding...

                            I suspect the issue is in your PVE config

                            Just so I get this right, I am supposed to do this from a VLAN that is not working, or from pfSense? I'm not used capturing other than quite simple tcpdumps, but will figure it out I hope :)

                            Edit: I tried this from pfSense, and started a machine that should've requested an IP - nothing.

                            [root@pfSense ~]# tcpdump -ni mvneta1.30 udp port 68
                            
                            R 1 Reply Last reply May 8, 2023, 4:52 PM Reply Quote 0
                            • R
                              rcoleman-netgate Netgate @furom
                              last edited by May 8, 2023, 4:52 PM

                              @furom the GUI in pfSense makes the PCAP easier... that's why I linked you to how to perform the packet capture in our documentation.

                              Ryan
                              Repeat, after me: MESH IS THE DEVIL! MESH IS THE DEVIL!
                              Requesting firmware for your Netgate device? https://go.netgate.com
                              Switching: Mikrotik, Netgear, Extreme
                              Wireless: Aruba, Ubiquiti

                              F 1 Reply Last reply May 8, 2023, 4:59 PM Reply Quote 1
                              • F
                                furom @rcoleman-netgate
                                last edited by May 8, 2023, 4:59 PM

                                @rcoleman-netgate Sorry. I used the GUI and I can see Proxmox trying something from its own GUI, I don't get anything in the PCAP....

                                1 Reply Last reply Reply Quote 0
                                • V
                                  viragomann @furom
                                  last edited by May 8, 2023, 5:02 PM

                                  @furom
                                  You have enabled the Firewall on the VMs virtual NIC. Did you also configure it properly to allow access?

                                  F 1 Reply Last reply May 8, 2023, 5:08 PM Reply Quote 0
                                  • F
                                    furom @viragomann
                                    last edited by furom May 8, 2023, 5:28 PM May 8, 2023, 5:08 PM

                                    @viragomann said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

                                    @furom
                                    You have enabled the Firewall on the VMs virtual NIC. Did you also configure it properly to allow access?

                                    That is on by default I think, but turning it off makes no difference unfortunately, was hoping it would... Still not seeing any captured packets though. Something is quite weird. Even tried "promiscous" mode, leaving Port blank... That should show something, right?

                                    Edit: Only when I select WAN as interface I get some capture... :/ I don't get this. If I remove port and protocol I get some activity, but none on the one for Proxmox VM..

                                    Removing Port & protocol on vlan 30 on which I am trying to setup an ubuntu, this was all it captured;

                                    19:25:03.205680 IP 192.168.1.3 > 224.0.0.1: igmp
                                    19:26:03.820911 IP 192.168.1.3 > 224.0.0.1: igmp
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • F
                                      furom @rcoleman-netgate
                                      last edited by May 8, 2023, 5:58 PM

                                      @rcoleman-netgate said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

                                      @furom
                                      I suspect the issue is in your PVE config

                                      Agreed. With my limited knowledge of package capture and your help I think we can conclude that pfSense seems to do what it is supposed, right? It certainly looks as if PVE is not relaying anything to or from it's VMs...

                                      I tried a laptop in a switch port for the same VLAN I set for the VM, and although it per definition is getting it untagged, the DHCP server responds as it should...

                                      V 1 Reply Last reply May 8, 2023, 7:25 PM Reply Quote 0
                                      • V
                                        viragomann @furom
                                        last edited by viragomann May 8, 2023, 7:26 PM May 8, 2023, 7:25 PM

                                        @furom said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

                                        I tried a laptop in a switch port for the same VLAN I set for the VM, and although it per definition is getting it untagged,

                                        The switch port, which is connected to Proxmox is a trunk with tagged VLANs as I understood so far.
                                        If so and you connect a device to it, you have to configure its NIC for VLAN.

                                        Can you post your interface settings of pfSense, please?
                                        Status > Interfaces

                                        Which interface did you run the packet capture?

                                        F 1 Reply Last reply May 9, 2023, 6:11 AM Reply Quote 1
                                        • F
                                          furom @viragomann
                                          last edited by May 9, 2023, 6:11 AM

                                          @viragomann said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

                                          @furom said in Problems with Proxmox/vlan-tagging/SG-2100 Switch config:

                                          I tried a laptop in a switch port for the same VLAN I set for the VM, and although it per definition is getting it untagged,

                                          The switch port, which is connected to Proxmox is a trunk with tagged VLANs as I understood so far.
                                          If so and you connect a device to it, you have to configure its NIC for VLAN.

                                          Can you post your interface settings of pfSense, please?
                                          Status > Interfaces

                                          Which interface did you run the packet capture?

                                          I got it working (!) while composing the answer to you! Thanks a lot!! It turned out to be a misconfiguration on the 2100-switch after all, I had not added the vlan to the port I am using... Having done that it now works as it is supposed to. This feels really great, and I am sorry for all the trouble, but very grateful for such a great forum and to all that has tried (and) helped!

                                          Thanks !

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