Software-Defined Network (SDN) Setup in Proxmox

  Рет қаралды 13,052

DB Tech

DB Tech

Күн бұрын

Learn how to easily set up a Software Defined Network (SDN) in Proxmox with this step-by-step tutorial. Configure virtual zones and networks to simplify advanced networking. Get your containers online in no time!
Proxmox SDN Docs:
pve.proxmox.com/pve-docs/chap...
Playlist link:
• Proxmox Setup in 2024
Blog post:
dbtechreviews.com/2024/05/06/...
Overview of Proxmox SDN Setup
- **Introduction to SDN in Proxmox**: The video begins by introducing the concept of Software Defined Networks (SDN) in Proxmox, elaborating on its novelty and potential use cases. The presenter mentions the previous videos where Proxmox was installed and container templates were set up.
- **Preparatory Steps**: Before delving into SDN setup, the presenter underscores the importance of checking system prerequisites through specific commands, ensuring that the system is equipped for SDN implementation. This ensures that viewers are ready to proceed without hiccups during configuration.
Configuring the SDN
- **Installing Necessary Packages**: The video presents a step-by-step guide on updating the system and installing packages like DNS mask and Frr for routing. The process involves executing commands to disable the default instance of DNS mask and install other essential components to aid in SDN functionality.
- **Creating and Applying SDN Components**: Detailed instructions are shared on creating the SDN, including setting up zones, vnets, and configuring DHCP settings within the Proxmox environment. The tutorial ensures that even action as complicated as networking is made approachable through systematic guidance.
Finalizing and Testing the SDN Setup
- **Launching and Connecting to the SDN**: Once the SDN setup is complete, the video shows how to clone a container template and attach it to the newly created SDN. This includes adjusting network settings and ensuring the correct bridge is selected.
- **Verification and Conclusion**: The final part involves testing the network connectivity to the internet and verifying the correct subnet and IP address assignments. The video concludes with thoughts on potential use cases for SDN in Proxmox and encourages viewer interaction through comments and a blog post.
This structured breakdown ensures viewers can easily follow the complex process of SDN setup in Proxmox from preparation to full implementation and testing.
Playlist link:
• Proxmox Setup in 2024
Chapters
00:00 Introduction & Prerequisites
02:28 Configuring Proxmox Node
06:23 Creating SDN Zone
07:58 Creating SDN VNet
09:53 Applying SDN Configuration
10:53 Cloning Container Template
12:43 Attaching Container to SDN
14:20 Testing Internet Connectivity
15:16 Conclusion & Thoughts
/=========================================/
Get early, ad-free access to new content by becoming a channel member, or a Patron!
✅ / dbtech
✅ / @dbtechyt
All My Social Links:
✅ dbt3.ch/@dbtech
Join Discord!
✅ / discord

Пікірлер: 59
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS 2 ай бұрын
That is a great shirt!
@surrealmemes3518
@surrealmemes3518 2 ай бұрын
lmao
@hrgagan9192
@hrgagan9192 2 ай бұрын
Just in time! Now I can segment my containers and VMs into the desired range of IP addresses. Currently, I share the internet with a flatmate, and since we both work remotely, I'm concerned about disrupting our internet access. However, with Software Defined Networking (SDNs), I can continue to experiment and organize my VMs and containers without issues. Thanks for your video; I'm definitely going to give this a try!
@DBTechYT
@DBTechYT 2 ай бұрын
Hell yeah! I'm glad this was helpful for you :)
@DennisJ42
@DennisJ42 2 ай бұрын
I wish you a good yeah! As hell is bad and people don't realize they're saying "bad yeah"! :) (along with Holy sh*t associating Holy with feces, OMG, and saying Jesus Christ in place of a swear)
@swubutu
@swubutu 2 ай бұрын
Hi David, thanks again for a quick and easy to follow Tutorial ... Learned a few things regarding Proxmox/Portainer/... from your Channel. keep doing what you doing !!
@parl-88
@parl-88 2 ай бұрын
Really Enjoying this series on Proxmox. Great Job!
@DBTechYT
@DBTechYT 2 ай бұрын
Thanks for watching and commenting!! Much appreciated :)
@NightHawkATL
@NightHawkATL 2 ай бұрын
SDN has always interested me and I want to have a use case for it as well. I see this as being key to have a mini router that is very basic for connecting VMs and CTs to the internet but wonder if it separates them from the physical network enough for security without involving the firewall rules. That is the other thing I want to work on is actually using the proxmox firewall.
@RajaseelanGaneswaran
@RajaseelanGaneswaran 10 күн бұрын
I was thinking of trying of the SDN Feature. This video really helped. Thank you 😁
@DBTechYT
@DBTechYT 10 күн бұрын
Glad it was helpful!
@mdalnamer
@mdalnamer 2 ай бұрын
Amazing channel to learn new real life skills.
@AlfonsoSanchezM
@AlfonsoSanchezM 2 ай бұрын
Hello David keep it going. I like your videos, I follow you since years ago. Keep it going awesome 👏🏼
@DBTechYT
@DBTechYT 2 ай бұрын
Awesome! Thank you!
@ronm6585
@ronm6585 2 ай бұрын
Thanks for sharing DB Tech.
@DBTechYT
@DBTechYT 2 ай бұрын
Thanks for commenting on almost every (if not every) video I release!! You're a rockstar!! :)
@l0gic23
@l0gic23 2 ай бұрын
Can I have your autograph?
@hegharm
@hegharm 2 ай бұрын
Thanks for the review of SDN Proxmox. The topic that remains unsolved is how to harm access to servers from the Internet, for example, to several web servers on different virtual machines.
@martindebes7070
@martindebes7070 Ай бұрын
That helped me a lot! Thanks!
@ClaytonMileto
@ClaytonMileto 2 ай бұрын
awesome ty!
@michellecherop
@michellecherop 2 сағат бұрын
Great !!!
@LANless
@LANless 25 күн бұрын
Hi; thank you for putting this together, it's been very handy as I learn Proxmox for some incidental work. Thanks!
@djbrettb
@djbrettb 2 ай бұрын
This couldn't have come at a better time, helped me achieve exactly what I was trying to do. Thanks!
@DBTechYT
@DBTechYT 2 ай бұрын
Glad it helped!
@donaldmull3680
@donaldmull3680 2 ай бұрын
Awesome tutorial too btw!
@alm3539
@alm3539 2 ай бұрын
Great explanation! thanks
@DBTechYT
@DBTechYT 2 ай бұрын
Glad it was helpful! Thanks for watching and commenting!! :)
@l0gic23
@l0gic23 2 ай бұрын
Wooohooo! Made it!
@fbifido2
@fbifido2 2 ай бұрын
@9:49 - can you add multiple DHCP range per subnet ??? because it looks like you can click the "Add" button again.
@urzalukaskubicek9690
@urzalukaskubicek9690 2 ай бұрын
What can this be used for? Could you make a video maybe explaining the different usecases of sdn on proxmox?
@mrpops2ko
@mrpops2ko 2 ай бұрын
i've not looked into SDNs yet but it looks nice, i make use of SR-IOV so i give each container / VM their own dedicated nic but one of the features of esxi which i used before migrating to proxmox, was a private vlan which essentially was a /32 isolated network i wonder if you can do similarly with the SDNs in proxmox
@fbifido2
@fbifido2 2 ай бұрын
@8:35 - can we create IPv6 subnet ???
@Nemesislh
@Nemesislh 2 ай бұрын
Very nice thanks for sharing man. I'm sharing some services with people outside my network using tailscale serve and funnel and this would allow me for those services to not be on my main network. Nice.
@vijeyparthasarathy
@vijeyparthasarathy 2 ай бұрын
I need to know how to install proxmox in a server which is remote and the steps needed and also need to install in almalinux 8 or rocky linux 8
@Practical-IT
@Practical-IT 2 ай бұрын
Thanks for this. I think following your video I can finally get SDN up and running. I had attempted it before, but must have missed a step because I never got it to work. My use case is to be able to finally do a FOG video on Proxmox with two network cards (one on the prod network and one on an "imaging" network). I was able to do this easily in VirtualBox years ago, but since my switch to Proxmox it has given me nothing but problems.
@douglaslandmann3759
@douglaslandmann3759 2 ай бұрын
Great video sir! Thanks
@DBTechYT
@DBTechYT 2 ай бұрын
Thanks for watching and commenting and being subscribed!! Much appreciated :)
@arturogellini3280
@arturogellini3280 2 ай бұрын
Hi! I'm watching all the series about proxmox (as I watched all you past videos) because I'm planning to switch to it soon. Actually I'm using a RPi4 with OMV6, docker and portainer/dockge, one of the container is gluetun and there are a couple of other containers "linked" to it. I was wondering if I wanna create separate nodes as you do how can I communicate with gluetun and the other nodes, I don't know if you understand the question. I think you only talked about gluetun creating different "containers" in the same node where gluetun was installed. Thank you for you help
@DBTechYT
@DBTechYT 2 ай бұрын
I've also got a gluetun config set up with a few apps, but I've got them all on my Synology NAS working together. I think putting them all on the same node is the easier way to get the other apps to work in a more streamlined fashion with the gluetun container as they all need to be on the same docker network.
@TheZawadziak
@TheZawadziak 2 ай бұрын
what is the difference between SDN and regular VMBR0 with VLAN tag?
@mikkun_
@mikkun_ Ай бұрын
Say I have my LXC under that SDN. I want to access it via my browser. How can I do that?
@YM-xz6xt
@YM-xz6xt 2 ай бұрын
Thanks for the clear explanation! Could SDN be used to fully isolate services available to the internet via a cloudflare tunnel from the rest of proxmox and internal network(s)? I would for example create a vm on a dedicated SDN network which would be hosting a website and a cloudflare tunnel. Would that work and be safe to use?
@DBTechYT
@DBTechYT 2 ай бұрын
Dude. I LOVE this question. This was the exact "weird use case" I was talking about in this video. So, yeah, if you wanted to keep a VM or LXC from pulling an IP and connecting to your "regular home network" then you could create an SDN like I showed here, give it an IP from the SDN and then attach it to the internet via a Cloudflare tunnel. Thanks for watching and commenting!! :)
@marvinnicorode1209
@marvinnicorode1209 Ай бұрын
I am using SDN for my dedicated server hosted with Hetzner. Any traffic that hits the Hetzner infra and is not associated with my servers MAC address is blocked and flagged by Hetzner. I could buy more IP addresses, one for each VM/Container, but $$$. So instead, all my VMs and containers run inside a vnet, using the proxmox host for NAT. Traffic hitting the proxmox host on port 80 or 443 from external get routed to my traefik container. Before I found SDN, I had a similar setup, but using a pfsense VM, a bought IP for it and 2 vmbrs (one internal, one connected to the external hetzner infrastructure).
@oreoman7319
@oreoman7319 2 ай бұрын
Great videos and thanks for all of the effort you put in this! Complitely unrelated question, could you possible make a video on TrueNAS Scale Apps and how to run them with separate IP's? For example Transmission for Linux iSO downloading on a different IP and then route all traffic on firewall throug a wireguard VPN.
@BB-mq3nn
@BB-mq3nn 2 ай бұрын
Huh, that's neat. I could see some use cases for this like joining together a set of vm's across disparate nodes, or just a simple vlan to separate out your services from your home network all internally on the server, without ever having to loop out to your router. Should, in principle, be a lot faster.
@MacGyver0
@MacGyver0 2 ай бұрын
Interesting how fast vms can talk with each other when using sdn. Will it work faster than device physical nic speed...
@DBTechYT
@DBTechYT 2 ай бұрын
I think that will all be dependent on the hardware running in each situation, but, theoretically, the clients on the SDN *should* be able to communicate faster
@louissenderler6866
@louissenderler6866 2 ай бұрын
Hi David, thanks for the great video! Do you have any use cases for SDN in PVE?
@DBTechYT
@DBTechYT 2 ай бұрын
I think I said twice in the video that I don't really have a use case for something like this other than a strange one-off idea.
@mikkun_
@mikkun_ Ай бұрын
How can I do static routing with this ?
@donaldmull3680
@donaldmull3680 2 ай бұрын
Could almost use this for like a DMZ network so local services do not touch your may network. But I guess vlans would also fix this. Not real sure if your actual network can talk to this network or not.
@TonyKirkland
@TonyKirkland 2 ай бұрын
Respect your work, but this felt kind of like you made it just to have content. Not meant negatively, but as you said you don't have a use case for it. Without more background of what/why etc, how do we know if we would benefit from setting it up or not?
@forsaken1776
@forsaken1776 2 ай бұрын
I think the only way I would use SDN (with VPN setting if that's possible) would be maybe for the container sets for downloading wink wink.
@RobertFabiano
@RobertFabiano 2 ай бұрын
I'm surprised you got away with the subnet being 10.10.10.[1]/24 (same as gateway) since that's not usually a valid networking cidr. I see it worked, but very odd from a networking POV.
@DBTechYT
@DBTechYT 2 ай бұрын
Yeah. Someone else mentioned this as well. I'm not sure how/why it worked, but it did.
@mithubopensourcelab482
@mithubopensourcelab482 2 ай бұрын
With all due respect your subnet should have been 10.10.10.0/24 . Subnet can not have IP [ You have given 10.10.10.1/24 ip as subnet - fundamentally wrong ] Rest of the video is good. There are many many use cases of SDN.
Proxmox SOFTWARE DEFINED NETWORKING: Zones, VNets, and VLANs
20:34
apalrd's adventures
Рет қаралды 41 М.
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 14 МЛН
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 9 МЛН
Каха заблудился в горах
00:57
К-Media
Рет қаралды 7 МЛН
Virtualizing OPNsense on Proxmox as Your Primary Router
41:08
Home Network Guy
Рет қаралды 47 М.
Exploring Proxmox from a VMware User's Perspective
24:53
2GuysTek
Рет қаралды 119 М.
Proxmox with Active Directory Quick Setup
9:29
House of Logic blog
Рет қаралды 3,1 М.
NEVER install these programs on your PC... EVER!!!
19:26
JayzTwoCents
Рет қаралды 3 МЛН
5 reasons EVERYONE needs a home server
12:05
TechHut
Рет қаралды 380 М.
Highly Available Storage in Proxmox - Ceph Guide
31:13
Jim's Garage
Рет қаралды 20 М.
Software Defined Network Guide - SDN - How To Create
8:30
Jim's Garage
Рет қаралды 46 М.
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 1,1 МЛН
8 Товаров с Алиэкспресс, о которых ты мог и не знать!
49:47
РасПаковка ДваПаковка
Рет қаралды 163 М.