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

    Linux Bridge vs. NIC Passthrough for VLANs in Proxmox VE

    Scheduled Pinned Locked Moved Virtualization
    12 Posts 3 Posters 2.2k 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.
    • F
      faraguti @faraguti
      last edited by faraguti

      What's making me crazy here is how to make a container connects to a specific vlan. I keep getting no ip address:
      alt text

      Network config:
      LXC and Proxmox
      alt text

      Switch config:
      alt text

      F 1 Reply Last reply Reply Quote 0
      • F
        faraguti @faraguti
        last edited by

        (IPV4 is showing STATIC in the screenshot but it is set to DHCP)

        1 Reply Last reply Reply Quote 0
        • P
          Patch @faraguti
          last edited by

          @faraguti said in Linux Bridge vs. NIC Passthrough for VLANs in Proxmox VE:

          I've got it set up in passthrough mode, but I'm having trouble getting VLANs to work for my LXC containers and VMs.

          That statement does not make sense to me.
          If you pass through a resource to a VM then the hypevisor no longer has access to the resource.

          My understanding is you need a VM with KVM virtualisation to do passthrough. In contrast LXC containers use some of the hypervisors resources (a virtual version of them) via a different name space. So I can't see how what you have suggested you have done could work.

          For a discussion of the benefits of NIC pass through vs vitalisation this thread may help (link not found yet)

          F 1 Reply Last reply Reply Quote 2
          • F
            faraguti @Patch
            last edited by

            @Patch Thanks for the help. I really understood what you were saying.

            I really wanted to know if using it as passthrough would make me have access to my vlans, but I can't do so. So passthrough is a no-no to vlans?

            P 1 Reply Last reply Reply Quote 0
            • P
              Patch @faraguti
              last edited by

              @faraguti I run Proxmox v8.1 (and earlier) with NICs passed through to a VM running pfsense. Vlans work without issue it that set up.

              But

              • I don't use Linux containers LXC,
              • My mini computer has several NIC in separate IO groups ensuring I can pass different NIC to different VM or Host.
              F 1 Reply Last reply Reply Quote 1
              • F
                faraguti @Patch
                last edited by

                @Patch So, when you create a VM, do you use vmbr0 for the network?

                P V 2 Replies Last reply Reply Quote 0
                • P
                  Patch @faraguti
                  last edited by

                  @faraguti said in Linux Bridge vs. NIC Passthrough for VLANs in Proxmox VE:

                  So, when you create a VM, do you use vmbr0 for the network

                  No
                  When creating a VM with pass through NIC, I do not add any network interface at VM creation time (as only virtual interfaces can be added then).
                  After the VM has been created, in Proxmox go to your new VM -> Hardware tab -> Add -> PCI device -> Raw device -> select desired NIC to pass through

                  1 Reply Last reply Reply Quote 0
                  • V
                    viragomann @faraguti
                    last edited by

                    @faraguti
                    You can use both on pfSense, pass through NICs if you want that and also create a bridges in Proxmox (not connected to any hardware NIC) and assign virtual interfaces to the pfSense VM and as well to the container.
                    There is basically no necessity to configure VLANs for this, since the limit on the number of virtual NICs is very high, as far as I know.

                    F 1 Reply Last reply Reply Quote 0
                    • F
                      faraguti @viragomann
                      last edited by

                      @viragomann I recorded a 6 minute video about it.. can you take a look real quick please?

                      YouTube - Linux Bridge vs. NIC Passthrough for VLANs in Proxmox VE

                      Important: VLAN10 works well after setting up an SSID w/ the AP. I connected easily and got the right IP address.

                      Thanks!

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        faraguti @faraguti
                        last edited by

                        Admins, please close this topic. Apologies for the confusion—turned out, the switch ports were mapped incorrectly. Thanks to all who assisted!

                        P 1 Reply Last reply Reply Quote 0
                        • P
                          Patch @faraguti
                          last edited by

                          @faraguti glad you sorted it. Such thing often take longer than they would with the aid of hind sight.

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