Virtual Networking
Overview
Virtual networking enables communication between virtual machines, the Proxmox host, and the physical network.
In this homelab, virtual networking allows services running inside virtual machines to communicate through the Lab/Servers network while maintaining the segmentation and zone-based policies configured on the UniFi Cloud Gateway Ultra.
Objectives
The following objectives were defined for the virtual networking design:
- Provide network connectivity for virtual machines
- Maintain VLAN segmentation
- Support infrastructure services
- Support future monitoring and security tooling
- Simulate enterprise-style virtualization environments
Network Architecture
The current network path is:
Internet
│
UniFi Cloud Gateway Ultra
│
Lab/Servers VLAN
│
Proxmox Host
│
vmbr0 Linux Bridge
│
Ubuntu Server VM
│
Docker Services
This architecture allows virtual machines to communicate with the physical network as if they were directly connected to a switch.
Proxmox Network Bridge
Proxmox uses a Linux bridge named:
vmbr0
The bridge connects the physical network adapter to virtual machines running on the host.
Screenshot context: The screenshots on this page come from the original OpenWrt-era Lab VLAN deployment. They remain useful evidence of the Proxmox bridge and VM configuration, but the displayed addressing is not the current public network design.

The bridge acts similarly to a Layer 2 switch and allows virtual machines to access the network without requiring additional routing configuration.
Benefits
- Simplified VM networking
- Layer 2 connectivity
- VLAN compatibility
- Enterprise-standard architecture
Ubuntu Virtual Machine Network Configuration
The Ubuntu Server virtual machine is connected to the Proxmox bridge through a virtual network adapter.

The virtual network adapter is attached to the vmbr0 bridge, allowing the virtual machine to communicate on the Lab/Servers network.
Network Verification
Network connectivity was verified from the Ubuntu Server virtual machine.

The screenshot records the initial OpenWrt-era deployment and confirms:
- Ubuntu Server IP address:
192.168.30.20 - Default gateway:
192.168.30.1 - Connectivity to the original Lab network
- Docker network availability (
172.17.0.0/16)
Successful verification confirmed:
- DHCP functionality
- Gateway reachability
- Network routing
- Internet connectivity
- Remote administration capability
Troubleshooting Methodology
When network issues occur, the following process is used:
- Verify virtual machine status
- Verify network adapter configuration
- Verify bridge configuration (
vmbr0) - Verify IP address assignment
- Verify default gateway
- Verify VLAN configuration
- Verify firewall policies
Common diagnostic commands:
ip addr
ip route
ping 192.168.30.1
ping 8.8.8.8
Lessons Learned
Virtual networking behaves similarly to physical switching and is a fundamental concept in enterprise infrastructure.
Understanding bridges, virtual adapters, routing, and VLAN integration is essential when deploying services in virtualized environments.
The Proxmox bridge architecture provides a simple and reliable method for integrating virtual machines into the current network while the UniFi gateway enforces segmentation between zones.
The recorded 192.168.30.0/24 addressing is retained as historical deployment evidence and should not be read as a public specification of the current VLAN address plan.