Proxmox NETWORKING: VLANs, Bridges, and Bonds!

  Рет қаралды 148,641

apalrd's adventures

apalrd's adventures

Күн бұрын

Пікірлер: 226
@rufusmurphy9990
@rufusmurphy9990 Жыл бұрын
Superb. I'm going to have to watch this on slow about 5 times just to get my head around this whole area of Proxmox I knew so little about 🤯 As the song says : "The more I find out, the less I know" 😁 Thankyou.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad you like it! This is just the start, there's also the whole Proxmox SDN solution too :)
@Diamond_Hanz
@Diamond_Hanz Жыл бұрын
my guy had me at "yo, dwog"
@codewithme6645
@codewithme6645 11 ай бұрын
Amazing video. Very clear explanations. I started my homelab projects with proxmox, pfsense and etc two years ago but never came across your channel before. However, hats off the way you have made everything clear with examples. I will def. be recommending you to the communities I know.
@DJ-rr7cj
@DJ-rr7cj Жыл бұрын
Best video I've seen on Proxmox network configurations so far. You cover the details that are lacking in many of other videos that led me to this one. 👍
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad you like it!
@GabrielMazzei01
@GabrielMazzei01 5 ай бұрын
Best proxmox' network concepts explanation so far. Good job!
@mcsv
@mcsv Жыл бұрын
Dude, so much better and clear sense than other Proxmox videos\guides, no forking aroung like any other guide with no clear narration and usefull knowledge.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Much appreciated!
@Hombre1968
@Hombre1968 Жыл бұрын
Only just come across your channel and I'm hooked, keep up the great work and a tickle under the chin to Sherlock!
@oussamakarem5744
@oussamakarem5744 10 ай бұрын
Thank you for this Great video. I managed to setup bond interface on my server just by watching this video and referring to official documentation 😎
@kirksteinklauber260
@kirksteinklauber260 Жыл бұрын
I enjoyed much this video and it was so clear that now I understand well how to take full advantage of these features!!. I also use Mikrotik switches and in my case I had to disable VLAN aware on the vmbr0 as it didn't let the pass traffic or talk with Mikrotik switch. I got IP assignment from DHCP Server but traffic didn't passed through. Disabling the VLAN aware solved my problem!
@rokyo401
@rokyo401 6 ай бұрын
The name's Bond... Bonded Bond
@ryanmalone2681
@ryanmalone2681 3 ай бұрын
😂😂😂
@jgm3796
@jgm3796 3 ай бұрын
Shoot, did I miss it? What about bonding tlb and alb? Will watch again. Very informative!
@Working_LAN
@Working_LAN 2 ай бұрын
Great video, thanks man!
@jgren4048
@jgren4048 26 күн бұрын
I bonded a bond to a bond and removed the vmbr so now I have to remake the whole thing as I wrecked it again. Whahoo!
@mjmeans7983
@mjmeans7983 Жыл бұрын
I love this video. Explained a lot. I wonder if you might cover where IOMMU configuration and where it is useful and where it's not.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
IOMMU for networking or in general? It's a bit of a different topic
@mjmeans7983
@mjmeans7983 Жыл бұрын
Well, maybe a general overview of PCIe devices where IOMMU would be useful. Like maybe (I'm guessing here) IOMMU can be necessary with GPUs used for transcoding or compute; might be useful with some HBA scenarios; and wondering if it could be useful with NICs at all, like when using pfSense OS in a VM.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
In general it's needed for PCIe passthrough, be that a GPU, NIC, or HBA. There are other types of passthrough though (bridged NIC, block device, USB) which don't require IOMMU. I'm working on a video on this topic, not pfSense but passthrough methods in general
@ap5672
@ap5672 Жыл бұрын
Fantastic. Thank you.
@thenanook
@thenanook Жыл бұрын
EXCELLENT VIDEO!!!!!
@computerlifesupport
@computerlifesupport Жыл бұрын
came from discord
@gott18
@gott18 Жыл бұрын
Thanks for this great Proxmox HowTo. There is one question I still have: Is it possible to receive a Trunk with Proxmox and split the different VLAN of the Trunk to separate Bridges which act like Access Ports? Meaning, that I can simply add a VM to different Bridges to have it connected to the different VLANs?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
You can use Linux VLANs off the interface, and set those as the bridge ports on each bridge. Then the bridges are not vlan-aware and only carry traffic for the VLAN of their bridge port.
@RenderScope
@RenderScope Жыл бұрын
Excellent video! Learned how I can have VM's on the same host communicate with each other. Is it possible to have them communicate over a cluster or is that more complicated?
@johnson42069
@johnson42069 Жыл бұрын
I have been thinking about this as well. Did you find an answer?
@johnwashifi
@johnwashifi Жыл бұрын
Great Tutorial! could you make a dedicated tutorial on how to virtualize OpenSense and Openwrt with Proxmox and Truenas Scale?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
I was planning on one with OPNsense and Mikrotik RouterOS
@zparihar
@zparihar Жыл бұрын
OpenSense and VxLAN
@aBoogivogi
@aBoogivogi Жыл бұрын
If I remember correctly on a regular switch if the two devices talking to each other is physically connected to it the traffic is never pushed further to for instance a router and is just forwarded directly by the switch from port A to port B. I assume the virtual bridges behave the same way and traffic that never needs to leave the bridge interface to reach it's destination is never sent out to the connected switch although the packets themselves will off course be visible to anyone on the network. So unless it's important to hide traffic between VM's there is no need to actually set up dedicated bridges right?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Traffic from a new source will initially flood the network until the switch 'learns' the MAC addreses on each port. This should happen really quickly before the node even has an IP address due to the DHCP / RA process. But it's still part of the same layer 2 broadcast domain, shares the same DHCP server and RAs, layer 3 subnets, ... So creating multiple vmbr's isn't really to 'hide' traffic between VMs, but to create a unique layer 3 subnet for a special purpose. You might do this to simulate a physical topology where two VMs are directly connected instead of via the main netework, or if you have a virtual router and want the downstream network(s) to be isolated from each other and the upstream network(s).
@NitinChacko
@NitinChacko Жыл бұрын
Hi ! Good informative video. Wanted to know how much reliable is the usb to ethernet. I came to know from the PFSENSE forums, that these power down automatically and cause the link to be down. Let me know your findings on this? It would be helpful
@apalrdsadventures
@apalrdsadventures Жыл бұрын
BSD has worse drivers in general than Linux, so you might have a better time with a Linux-based solution than BSD-based if you aren't using very common PCIe NICs.
@stargatedoom
@stargatedoom Жыл бұрын
I have a 5 node cluster setup with HA. Each has one, 1GB NIC that is shared for cluster/VM/PVE GUI. When I attempt to live migrate a VM or Restore from my SAN. I run into the issue where the cluster tires to fence that node. My guess has come down to what you said here. It seems I may need to have a dedicated NIC for corosync. I am assuming the cluster isn't getting the heartbeat do to high latency and is fencing the node. Have you seen this as a problem before?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
It could potentially be. I haven't seen it fence a node that was running properly, but I'm also not pushing the network super hard in testing
@email16v
@email16v Жыл бұрын
Great video. Thanks!
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad you liked it!
@email16v
@email16v Жыл бұрын
@@apalrdsadventures I finally got around to tinkering with my pfsense, unifi, and proxmox vlans. You never know if you're passing vlans and/or will lose your connections when playing around with vlans but luckily this time all went well. I assigned the vlan to the vmbridge versus assigning them to the guest network interface so everything I connect to that bridge will be on that vlan. My lab server guests are getting IP addresses from my pfsense and I'm able to SSH. Sweet! Thanks again!
@michaelserwitz4341
@michaelserwitz4341 Жыл бұрын
So i am a little new to all this but I've set up snort as a IDS on one of my VMs. But it is only sniffing traffic going to that VM. Is creating a bridge way to fix this or is the issue on proxmox network interfaces?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Bridges act as network switches, so nothing is forcing traffic to go through the VM.
@michaelserwitz4341
@michaelserwitz4341 Жыл бұрын
@@apalrdsadventures so what would i need to do to get the IDS to sniff all the traffic on that network? or what issue may stop this? thanks!
@apalrdsadventures
@apalrdsadventures Жыл бұрын
If you want to sniff traffic, you need to force all of your network traffic through the VM (and bridge in the VM) or use a port mirror, which is a bit of a more complicated setup
@michaelserwitz4341
@michaelserwitz4341 Жыл бұрын
@@apalrdsadventures oh ok thank you! So the idea is just create a bridge add all vms and then port mirror it?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Linux bridges don't support port mirroring, iptables can mirror at layer 3, and it's possible to force layer 2 bridge traffic through the iptables rule set which might allow it, but basically no it's not an easy task at all
@metafysikos13
@metafysikos13 Жыл бұрын
Hello, thank you and congrats for your really good and helpful videos! I am new to proxmox and i want to test it before start using it in production environment. But to do that, i would really need your advise, if that's possible. What i do now in my production environment, im using windows server as hypervisor, with only one physical network interface getting public ip via dhcp. Im using NIC Teaming to create an additional virtual network adapter so I can connect it to my provider's vSwitch, using vlan. When NIC Teaming is ready, i have two virtual adapters, and then I am creating two vSwitches inside Windows HyperV Manager Settings (one vSwitch for local ip - vlan and one vSwitch for public ip). That way my VMs have 1 public IP (which i buy from my provider) and one local IP using VLAN. What can I do to have a similar setup inside proxmox? Thank you in advance.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
You shouldn't need to use NIC teaming for this, you can create multiple bridges internally for your public and private networks. Or, you can use a single bridge with tagged VLANs for public and private networks.
@metafysikos13
@metafysikos13 Жыл бұрын
@@apalrdsadventures Im not quite sure what you mean. When i create a Windows VM in Proxmox I need it to have 2 network interfaces (one with public IP and one with local using VLAN). How do i do that in Proxmox? With Windows HyperV I do that configuration through NIC Teaming (because the server has only one physical network adapter) and then configuring 2 vSwitches in HyperV settings.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Proxmox will natively handle VLANs in the vm bridges. You just put the vlan tag in when you create an interface on the vm. You don’t need to assign the vlans to the Proxmox host at all, it will forward across the vmbr switch. You can add multiple net interfaces to the vm off the same vmbr bridge with different vlan ids
@metafysikos13
@metafysikos13 Жыл бұрын
@@apalrdsadventures Im not sure how that would work for me. My host (Proxmox) needs also to be part of the local network (vlan 4005). In order to do that i configure network like...: (enp41s0 is my network card with public ip) > ip link add link enp41s0.4005 type vlan id 4005 Then on this new interface I configure: mtu, ip addresses, routes and when i set this interface UP, Proxmox has access to my local network via vlan 4005. So far so good. Now, I create one bridge (vmbr0) using enp41s0 (public ip) as bridge port, in order for my VM to have Public IP (using seperate static MAC). And with this bridge my VM has internet access using public IP. If I use the same bridge (vmbr0) to create additional network adapter (VLAN tag: 4005) for my VM, wont do the trick. My VM has an extra network adapter, which i configure with local ip configuration, but there is no network access.. If I create an extra bridge (vmbr1) using enp41s0.4005 as bridge port, Proxmox still has connectivity with the rest of the local network. But if I create an extra network adapter for my VM using vmbr1, the result is the same.. No local network connectivity.. What am I missing? There must be a way to do that! If i can do it on a Windows Host, I can do it on Linux, Im sure of it.. Please help me dude, im desperate 😢
@metafysikos13
@metafysikos13 Жыл бұрын
I found my f.... mistake... when i create the VM network interface using vmbr0 (VLAN4005) the "VLAN tag:" option must be left empty (no VLAN)..!! When i did that my VM could communicate the rest local network (VLAN 4005)!! Anyway, thank you very much! Keep up you excellent work! Subscribed! Cheers
@Glatze603
@Glatze603 8 ай бұрын
Hi, thanks for your video, that´s very interesting and helpful. One question: why is your 2,5 gbit interface marked as half duplex (at 09:32)?
@gg-gn3re
@gg-gn3re 10 ай бұрын
Thanks for the videos. I know some other guys are "more popular" to watch for proxmox but there's nobody that does the depth you do and we really appreciate it.
@SteveHartmanVideos
@SteveHartmanVideos 7 ай бұрын
Yes! And I also appreciate the side notes that you give, just to make sure everybody understands what the terminology is.
@suntoryjim
@suntoryjim 6 ай бұрын
I was able to set up a LAGG in my Proxmox lab using your tutorial first-try (not typical for me). This says a lot about your teaching style. Thanks!
@apalrdsadventures
@apalrdsadventures 6 ай бұрын
Glad it worked for you!
@ltonchis1245
@ltonchis1245 Жыл бұрын
Thanks for the video! but for your next videos could you please use diagram software to illustrate complex concepts, it definitely helps the community as all other youtubers use it and it's a must in the networking world :)
@GnBst
@GnBst Жыл бұрын
Excellent video. As someone that started my own homelab and IT journey with 486s in the late 90s and pushed myself ever since, I appreciate you taking the initiative to share this with the community! Gotta keep this stuff in the hands of everyone to learn and build upon it, the "cloud" mentality these days will only destroy what so many have built. Your Ceph on Proxmox video was far more in-depth than one I watched from a large professional outfit (not mentioning any names because they do have a lot of good videos).
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad you enjoyed it! I definitely like keeping things locally hosted, even if it's just for 'fun'. Hope you enjoy some of the upcoming projects I have!
@zparihar
@zparihar Жыл бұрын
Agreed, his videos are great! He's doing the community a great service!
@danieljonce
@danieljonce Жыл бұрын
The imagery of a Linux bridge being "a network switch" and plugging the network interface into it virtually was really helpful! Thanks for that description.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad it helped!
@averagedev7768
@averagedev7768 Жыл бұрын
Do not tuch the stuff in the video if you dont have the keys for the server room at 15:45 on Friday. Don't ask me why and how I know
@AndreasLenze
@AndreasLenze Жыл бұрын
Brilliant! Now in my 60's, "homelab-ing" is my new passion, and you made a potentially complex subject look (relatively) easy - thanks! 👍
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad you enjoyed it!
@ryanmalone2681
@ryanmalone2681 3 ай бұрын
I’ve watched, what feels like at least, every video on KZbin trying to understand how these concepts work in Proxmox, and this was by far the best and explained every question and issue I had in a single video. Thank you so so so much!
@TheOnlyEpsilonAlpha
@TheOnlyEpsilonAlpha Жыл бұрын
4:06 FINALLY someone on fricking KZbin explains that! I was on several "network videos" about Proxmox before and they didn't explained me that concept of vSwitches like you did THANKS MAN ❤
@knomad666
@knomad666 27 күн бұрын
I appreciate your level of thoroughness on the topic at hand. I also appreciate how you will make mention to other related things to bring about awareness without veering off down a rabbit hole or just omitting them altogether. It's a fine balance and I think you've found it!
@hprompt166
@hprompt166 Ай бұрын
Hi There, I have 2 dell r720 running pve 8.2.4, connected by 2 1gig links to a cisco 3750 switch. I can get one pve to connect to the switch using lacp for the bond0. the other pve won't connect. same configuration for both bond0s. If you want more info let me know thx Hayward
@WebbedPete
@WebbedPete 6 ай бұрын
@apalrdsadventures How do you diagnose issues when a seemingly simple change breaks this? I have trunked VLANs on 1G (pfSense) and a (GS748Tv5) smart switch. I also have a working bonded LACP link between the switch and a NAS, so I am pretty confident the switch is ok. On proxmox, as soon as I convert the trunk from a NIC port to a bonded NIC (even one), nothing goes through. :( I DID notice that you had to tear it down and build it again to get it to work. I've done that but no joy. Ideas? THANKS!
@GennPen
@GennPen 6 ай бұрын
Very good video. Thanks! If you using bonding bonds check that you are not using VLANs on bond0. I have bond0 (LAGG 10G) and bond1 (backup to 1G). And bond1 not working until I remove all VLANs on bond0.
@andrewkondrashov6485
@andrewkondrashov6485 7 ай бұрын
Thank you! But I don't understand how to make a access from Inet to my virtual machine, and make my VM isolated from all other my network. Yes, maybe VLANs.... But, o my Gos, am I have to block traffic by all to all (subnets) for every new one subnet (group of virtual machines)?
@ComputingAdam
@ComputingAdam 21 күн бұрын
You did a great way of explaining the networking in the most concise way in proxmox, navgiating through the what ifs as well. Ive been kicking myself for days trying to configure vlanning woth ceph and the mgmt ip and so forth. Homelab security is a must.
@robertmoniz7064
@robertmoniz7064 19 күн бұрын
Question, have you every connecting a zero client like the EVGA PD05 PCoIP Zero Client
@G4rg4m31_
@G4rg4m31_ 9 ай бұрын
Hello, any idea why the 2.5gb interface shows as half-duplex?
@jenniferw8963
@jenniferw8963 Жыл бұрын
The VLAN are working wehn I don't have VLAN aware checked. As soon as I check it, it quits working. Also if I migrate the VM to the same node in the cluster as teh pfsense, it quits working. I actually have to shut it down, reboot the node that the pfsense vm is running in for it to start working properly again. I've spent many hours today trying to figure out what's wrong lol. I have 3 vlans and native and pfsense is routing it all properly. But as soon as I migrate a vlan tagged VM to the same node as pfsense or set VLAN aware = yes then the doesn't route the traffic.
@Stev.3n
@Stev.3n Жыл бұрын
Great video. Finally sat down to re-do my 10G networking and figured it was time to setup active-backup and vlan awareness. When I did the initial setup, my VMs were fine on another 10G bridge I created but my NFS and iSCSI shares were capped at the 1G speeds - Not anymore! Covered exactly what I needed.
@amok42
@amok42 2 ай бұрын
Thankyou so much for the management vlan trick @20 mins. Cheers
@kyle0r
@kyle0r Жыл бұрын
Yo dawg. Nice video 😉 Proxmox GUI has come a long way since v4. Was great to see you showing off the possibilities and no config editing. I have the task of creating a bond with 10GbE and 1GbE backup, so your video was perfect to help me dry run and visualise how to achieve this without config editing 👍 no doubt this will save me a bunch of time. You've done a great job of making more advanced network topics accessible to a lot of folks. Bravo.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad you liked it! Working on tutorials for some of the more complex parts of the networking GUI (SDN and Firewall)
@patjsimpson
@patjsimpson 6 ай бұрын
this is a great tutorial. I have often struggled with this fumbling till it works. The only thing that would have been more helpful is if you went in a little more on the trunk for the vm... I didn't quite follow that.
@octothorpian_nightmare
@octothorpian_nightmare Жыл бұрын
That was super cool, now you've got me shopping for managed switches so I can get goofy my home network. I've got 4-port cards in all of my infrastructure boxes already...
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Managed switches are a ton of fun!
@psychoclips6817
@psychoclips6817 Жыл бұрын
THANK YOU! This is such a specific thing that is really hard to find instruction on anywhere else. At least that is this detailed.
@Bergeronwebdesign
@Bergeronwebdesign 7 ай бұрын
why is your 2.5 gig adapter duples at half and your 1g is at full?
@runningcolt
@runningcolt 4 ай бұрын
lol. that was a nice proxmox video compared to what's out there 👍
@xila8861
@xila8861 Жыл бұрын
Man, I am too nooby to understand all these terms.However, it seems fun to do.
@SideQuestStijn
@SideQuestStijn 3 ай бұрын
My Proxmox host has 6 NIC's. On NIC1 a trunk comes in with 3 VLAN's. I set my VM's to their specific VLANs. Works great! Buuuut, I want VLAN 2 from NIC1 to be put on NIC2 untagged. How do I do this?
@apalrdsadventures
@apalrdsadventures 3 ай бұрын
add enx1.2 and enx2 as bridge ports on a non-vlan-aware bridge.
@MichelCDiz
@MichelCDiz Жыл бұрын
You mean, that I can have multiple ISP merged together just like a Loadbalancer? And I could use this proxmox as my point of access to the home network with a LB of ISP? thats sounds great. I thought I had to buy complex and expensive routers and configure them somehow. Something like virtual router... Even tho, I'm not sure if VRRP works as LB(that merge multiple ISP speed connextion).
@apalrdsadventures
@apalrdsadventures Жыл бұрын
All of this is at layer 2, not layer 3, so no IP routing / load balancing, just MAC.
@zyghom
@zyghom Жыл бұрын
so wait, by bonding 1 cards, can you make it 2 Gbps instead of 1 Gbps or not? imagine Proxmox machine has 2 NICs, each is 1 Gbps, you connect them both to the switch and create aggregation - will every VM have 2 Gbps link to the switch/outer world?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Yes and no. A single TCP session will have only 1Gbps. Multiple sessions in aggregate can add up to 2Gbps. A single file transfer will therefore get only 1Gbps.
@DarrylMcGee
@DarrylMcGee Жыл бұрын
This was quite helpful in configuring proxmox for a pfSense VM that has 3 vlans on a trunk. I missed it in your video, but there was a hint to what I needed to complete the configuration. My host PC has 4x 2.5gb ports, and I wanted to have pfSense serve both the trunk vlans and the local ports with their respective DHCP pools. The bridge was the answer! I was able to bridge the vlan to the local port, with the bridge having the IP address and DHCP server, and the vlan and local port having no IPs.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad it helped!
@lucsegers6931
@lucsegers6931 Жыл бұрын
I am new at proxmox and I will most likely need to look at this video multiple times. So first of all: Thank you. What I have difficulties to grasp at this point is: why would you set an ip address to a bridge? If I should see the bridge as a swithc: a switch does not have an IP address. Is the VM not supposed to set it's own IP address internally, or get one through DHCP? Or is this the fixed IP address, the address for the Proxmox server itself, on this bridge?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Setting an IP address on the bridge is essentially plugging in the Proxmox server itself to the bridge, in one step.
@dougbeard7624
@dougbeard7624 3 ай бұрын
What's confusing me is having two NICs and each are on a VLAN assigned by the router. But I'm unable to setup a gateway for one of them, despite it need it. Confusing as hell.
@apalrdsadventures
@apalrdsadventures 3 ай бұрын
You should only have one gateway on a system (unless its a router itself)
@achillesserrano4746
@achillesserrano4746 6 ай бұрын
I'm a little confused here.. when making a vlan on proxmox, do you need a physical switch for the Vlan nic to work, or is this a virtual switch? Thanks in advance.. and much thanks for the tutorial.
@apalrdsadventures
@apalrdsadventures 6 ай бұрын
You do not need a physical switch for VLANs to work. You do need a switch that supports VLANs if you want your vlans to leave the Proxmox box.
@pavelsidla7650
@pavelsidla7650 Жыл бұрын
Hello. Can i make separate network for VMS like 192.168.10.0/24, and let this vms acces specific services in local network 192.168.1.0/24, such as nas etc. What i want to do is to have spearate network for VMS (K3S cluster) and this cluster should be allowed to acces NFS storage on nas in local network. Also i want to make vms accesible from local network. So i can route traffic to 192.168.10.0/24 I have proxmox installed on intell nuc with only one network card. Can you tell me how to achieve this? Thank you
@apalrdsadventures
@apalrdsadventures Жыл бұрын
In general you will need the network's router to handle this. If your existing network is 192.168.1.0/24, you would need to add a static route in the router for the 192.168.10.0/24 subnet via the proxmox host (and configure routing there manually on Linux), or add an additional VLAN on the existing router for 192.168.10.0/24 and use the vlan-aware bridge in Proxmox to forward that to the VMs.
@JosePto
@JosePto Ай бұрын
I still don't get what's happening with IPs (internal and external), if this is using NAT or whatever... Are internal machines announced as an independent IP in the range of the bridge?
@apalrdsadventures
@apalrdsadventures Ай бұрын
Proxmox is not involved in IPs other than its own. That's up to the VM.
@mdkrush
@mdkrush 11 ай бұрын
Thanks for doing this!! Phew...
@fuzzlabrador
@fuzzlabrador 7 ай бұрын
Wow, [mention specific thing you liked about the video]! I especially found [mention specific part you enjoyed] interesting. [Ask a question related to the video]. Keep up the great work! # [relevant hashtag]
@halowizbox
@halowizbox 6 ай бұрын
This is excellent. Thank you soo so much.
@DerwinCabral
@DerwinCabral 7 ай бұрын
yup, this cleared up so much in so little time. Thanks for helping on my journey brah.
@apalrdsadventures
@apalrdsadventures 7 ай бұрын
Happy to help!
@shephusted2714
@shephusted2714 Жыл бұрын
nice you went extra mile and added 2.5! much appreciated #james bond0
@apalrdsadventures
@apalrdsadventures Жыл бұрын
lol thanks! USB NICs aren't ideal, but at least it shows the difference from real 2+G to aggregated 2+G
@apneac
@apneac Жыл бұрын
You explained a complex subject so simply that even I could understand. Thank you!
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Glad it was helpful!
@frzen
@frzen Жыл бұрын
Have you done a video on NAT in proxmox? Iptables is kicking my ass
@apalrdsadventures
@apalrdsadventures Жыл бұрын
I haven't, generally I don't need to use NAT on Proxmox with the Proxmox system bridged to my LAN.
@scottbronder
@scottbronder 10 ай бұрын
Just what the Dr Ordered. Thanks!
@John-3692
@John-3692 7 ай бұрын
This is absolutely outstanding. I read a book with similar content, and it was truly outstanding. "The Art of Meaningful Relationships in the 21st Century" by Leo Flint
@TimSumpton
@TimSumpton 5 ай бұрын
Just stepping into proxmox with a QNAP TS-470pro converted to pve. This is perfect for helping get the networks setup! Much appreciated.
@jing9202
@jing9202 Жыл бұрын
Ha! I love bondceptions
@caseyknolla8419
@caseyknolla8419 5 ай бұрын
Greatly appreciate this video. I've referred back to it several times now when making networking changes to Proxmox. Your examples are very practical, and I'm often hesitant to make networking changes in Proxmox that I'm not completely certain about because I don't want to lose access to the machine. I'm especially thankful that you mentioned the particular use case that Linux VLAN is used for because I needed exactly that feature for my setup. Thanks!
@johnvanwinkle4351
@johnvanwinkle4351 5 ай бұрын
Thank for this "advanced" information on Proxmox networking. I am new to Proxmox and I appreciate your video explaining this.
@markbifferos2765
@markbifferos2765 9 ай бұрын
I run pfSense under proxmox and 6 ports on my hardware, only two of which I'm using right now (LAN + WAN). Is there some way I should be configuring them in Proxmox to act collectively as a switch, similar to the one on the LAN side of my ISP router? Or would I pass them all through to pfSense and let that combine them? Note that I do *not* want them on different subnets I just want them to act as switch (or hub). Thanks!
@apalrdsadventures
@apalrdsadventures 9 ай бұрын
You can assign multiple ports to a bridge (vmbr) and it will act like a switch.
@markbifferos2765
@markbifferos2765 9 ай бұрын
@@apalrdsadventures Thanks for getting back to me! I can't believe it's that simple, I should have just tried that, it works great.
@Battleripper
@Battleripper 11 ай бұрын
Your 19:22 just saved my ass and I love the fact that you start by saying "linux vlan i very rarely used", turned out that was my missing factor in my infrastructure environment... With this I got full redundancy from my 2 firewalls to my 2 stacked layer 3 switches to my stacked layer 2 switches, which are connected to my 4 host proxmox cluster... I wasn't able to reach the default gateway without the linux vlan tag on the virtuel switch... Thank you so much!
@celilo
@celilo 2 ай бұрын
I enjoyed your video. Regarding proxmox networking in general, what is the best approach to reduce latency? For example, if you're working with video or audio where timing is important.
@apalrdsadventures
@apalrdsadventures 2 ай бұрын
That's a good question, and I suspect SR-IOV will get you the least jitter as the software bridge will be more dependent on CPU load.
@celilo
@celilo 2 ай бұрын
@@apalrdsadventures Thanks. I was thinking that might be the case, since it would use the asic on the nic. I just started using a Connectx-4 card and it can break out multiple devices for use in SR-IOV. I just need to figure out how to best utilize that functionality across multiple VMs/Containers.
@johnwashifi
@johnwashifi Жыл бұрын
Hello, could you create a tutorial on cluster removal of a node and adding another node to that cluster? also, it would be nice to hace a tutorial on how to improve rdp capabilities of the3 vm so full HD video be played on windows via RDP on proxmox?
@DocMacLovin
@DocMacLovin 3 ай бұрын
Excellent tutorial. Informative, calm style, easy to follow. Simply perfect.
@paulsimpson6290
@paulsimpson6290 Жыл бұрын
Absolutely stunning video. Thank you! QQ. If I want to have a VM that is a router using vLANs, is it more efficient to have multiple virtual NICs on the VM with different vLANs tagged in the Proxmox config, or pass it through to a single virtual NIC and then do the tagging on the router? (I hope that makes sense!)
@KahlilBanning-QD2-C
@KahlilBanning-QD2-C Жыл бұрын
Im trying to follow along but cant seem to get my 2 windows machines to ping each other. I tried using the tag and it didnt work. I have them connected with a bridge and they're still not talking. Not sure what im doing wrong.
@giovannipetroselli6103
@giovannipetroselli6103 6 ай бұрын
Excellent video.. If you can please post a video with evpn vxlan in proxmox. Great video!!!
@apalrdsadventures
@apalrdsadventures 6 ай бұрын
I just did SDN basics, so it will be next in the SDN list (unicast vxlan and evpn vxlan)
@giovannipetroselli6103
@giovannipetroselli6103 6 ай бұрын
@@apalrdsadventures Fantastic!! Hope soon because SDN is very very great technology in Proxmox. Thanks!!
@giorgosliappis9685
@giorgosliappis9685 4 ай бұрын
Excellent Analysis!
@drumaddict89
@drumaddict89 Жыл бұрын
thanks a lot for that. now i definitely will dive into proxmox again - turned away from it about 2 years ago because of not looking more into the bridge setup also +10 for the mikrotik switch. love their stuff
@DiegoCalisto-b4g
@DiegoCalisto-b4g Жыл бұрын
ola, estou com problema de subir a latencia nas VMs quando vou copiar um arquivo grande, você ja passou por isso
@stefanharms8545
@stefanharms8545 5 ай бұрын
6:25 did you mean VLAN tag, in stead of VM tag?
@apalrdsadventures
@apalrdsadventures 5 ай бұрын
oh yeah I did
@dtardis
@dtardis 11 ай бұрын
Great video. I do wish you could have gone down the cluster rabbit hole a bit. I'd like to see how that gets setup.
@ifscale3
@ifscale3 9 ай бұрын
Thank you for such a detailed explanation of Proxmox networking.
@dianoitikas
@dianoitikas 6 ай бұрын
The most concise proxmox networking, and linux in general. Thanks
@daytrader66
@daytrader66 8 ай бұрын
So your proxmox server is attached to tagged ports on your switch? How are you setting the vlan ID for vmbr0? Why are you not doing eno1.2, eno1.3 etc and using those for separate bridges vmbr2, vmbr3 etc? If i want to pass the tagged port back into a VM or container how do I do that?
@apalrdsadventures
@apalrdsadventures 8 ай бұрын
So no need to add vlan devices all the way up. eno1 supports vlan tagging, you can break them out as eno1.2 but don't have to. vmbr bridges (with 'vlan-aware' checked) also support vlan tagging, and this is inherited by child interfaces, so if eno1 is a child of vmbr1 then vlans on eno1 will get passed up to vmbr1 to get processed without creating a bunch of eno1.xx interfaces. Again at vmbr1 we could do vmbr1.2 but again we don't have to. When we create a new network interface on a VM/CT in Proxmox, there's a box to type in the vlan id, and it will essentially make that VM network adapter an access port tagged to that specific vlan id (the id you typed). So the place to configure this is in the VM's hardware, not the host networking. The only exception is if the Proxmox system itself (not the VMs, CTs, the base Linux system) needs to be on a vlan, in that case you'd use a vmbr1.xxx with the IPs set, but you'd never use that for VMs, just the Proxmox base system.
@daytrader66
@daytrader66 8 ай бұрын
@@apalrdsadventures That's great thank you for your help. I'll give that a go. I've also read I can make a Proxmox workstation in the Proxmox docs by just installing, say, mate or whatever. Perhaps another video for you to do? Perhaps you saw my other comment. I'm getting a lot from your videos. Thank you.
@apalrdsadventures
@apalrdsadventures 8 ай бұрын
You have access to the full Debian repos on Proxmox. Debian has a few metapackages specifically for installing a full desktop environment on a previously terminal system, they are all named task--desktop. The possibilities are: task-gnome-desktop task-xfce-desktop task-kde-desktop task-lxde-desktop task-cinnamon-desktop task-mate-desktop task-lxqt-desktop `apt install task-xfce-desktop` will install xfce, its basic apps, login manager, and the whole x11 stack. Same for any other desktop. Now you should be careful about messing with things like networking from the desktop, but for a development system it's fine.
@asbestinuS
@asbestinuS Жыл бұрын
Great video, thank you very much! I encoutered a proxmox server where vmbr0 bridges the slaveport "eno1.100". Is this the same config as "vmbr0.100" bridging "eno1"?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
Not exactly. It changes how untagged traffic on the bridge behaves (and also breaks vlan-awareness on the bridge) If the slave port is eno1.100, then the untagged traffic on vmbr0 becomes vlan 100 on the wire. Tagging a vlan on the bridge would then nest the tags on the wire (although I don't believe this config would be vlan-enabled at all on the bridge). The other way around creates a tagged interface on vlan 100 off of the vmbr *for the proxmox system*, but VMs using vmbr0 directly aren't vlan tagged, but they could be tagged if you set the vlan id on the net interface.
@asbestinuS
@asbestinuS Жыл бұрын
@@apalrdsadventures I see, thank you for your reply! If I understand it correctly, eno1.100 is like a "linux thing" while vmbr0.100 is a "proxmox-thing"?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
It changes where in the layering the VLAN tags are added/removed, which changes if vmbr0 can use vlan tags at all. Taking eno1 and bridging to vmbr0 means that the bridge itself is now vlan-aware (can handle any vlan), and vmbr0.100 creates an interface for the system to use vlan 100, but VMs can still use any vlan as the bridge is not confined to only vlan 100. Taking eno1 and making a vlan-tagged interface eno1.100 and bridging *that* to vmbr0 means vmbr0 is now a member of vlan 100 via its parent interface, even if you select no vlan / default vlan on the bridge.
@asbestinuS
@asbestinuS Жыл бұрын
@@apalrdsadventures Ah ok, now I understand.That makes a lot of sense, thank you!
@AeroPR
@AeroPR Жыл бұрын
The perfect deep level of detail I was looking for. your vids are amazing.
@chrisumali9841
@chrisumali9841 Жыл бұрын
Thanks for the demo and info, now my proxmox is speedier! Have a great day
@clairerovic
@clairerovic 11 ай бұрын
Magic 🪄 what a wonderful video. This needs to go viral.
@BorisJohnsonMayor
@BorisJohnsonMayor Жыл бұрын
How would I go about adding a WAN and LAN interface for a virtualised instance of pfSense if I have just one physical interface?
@apalrdsadventures
@apalrdsadventures Жыл бұрын
You'd need a switch which can split out VLAN tags
@BorisJohnsonMayor
@BorisJohnsonMayor Жыл бұрын
@@apalrdsadventures I actually managed to do it without VLANs. Proxmox NIC is connected to my physical DMZ port on my router, I created a Linux Bridge (vmbr1) in proxmox that is connected to the physical interface (enp101s0) which becomes the 'WAN' interface for pfSense. I then created another Linux Bridge in proxmox (vmbr2) which is not connected to any physical interface. So, I add vmbr1 and vmbr2 as the two interfaces for the pfsense VM. I then assign them accordingly in pfSense. This seems to work fine without the need for setting up vlans in my home network.
@apalrdsadventures
@apalrdsadventures Жыл бұрын
That works if you don't want to share the LAN interface outside of the Proxmox system, but the external router is also doing NAT in this case.
@CAMOBAP795
@CAMOBAP795 Жыл бұрын
Thanks a lot!
@d0nhect0r
@d0nhect0r Жыл бұрын
Top notch. Very detailed and informative. Thank you!
@mikekane9734
@mikekane9734 10 ай бұрын
Thank you!
FIXING my USB3 2.5Gbe network adapters on Linux / Proxmox!
8:59
apalrd's adventures
Рет қаралды 19 М.
Proxmox SOFTWARE DEFINED NETWORKING: Zones, VNets, and VLANs
20:34
apalrd's adventures
Рет қаралды 46 М.
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 10 МЛН
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 11 МЛН
Don’t run Proxmox without these settings!
25:45
Christian Lempa
Рет қаралды 224 М.
DO NOT design your network like this!! // FREE CCNA // EP 6
19:36
NetworkChuck
Рет қаралды 3,2 МЛН
Network Virtual LANs (VLANs), Explained Simply (VLANs, Part 1)
28:38
Doug Johnson Productions
Рет қаралды 146 М.
Layer 2 vs Layer 3 Switches
6:02
PowerCert Animated Videos
Рет қаралды 749 М.
Protect Your Home-Lab using Proxmox SDN and Firewall
38:59
Exploring Proxmox from a VMware User's Perspective
24:53
2GuysTek
Рет қаралды 127 М.