Hello! I'm running into networking problem with my proxmox guest VMs that I'm scratching my head over, and I'm hoping the community can help me out.
Here's my setup:
Almost everything works great: all devices on the 192.168.10.x network can reach everything (including the VMs) on the 192.168.0.x network just fine. All the physical devices (including the proxmox server itself) and XCP-NG VMs on the 192.168.0.x network can reach everything on the 192.168.10.x network.
The problem is the proxmox VMs. None of them can reach the 192.168.10.x network at all, and I can't for the life of me figure out why. It's got to be proxmox, but with both the server and all the VMs sharing vmbr0 I'm having a tough time understanding why traffic from the server is routed correctly to the other network but traffic from the VMs is getting stuck somewhere. I haven't changed any firewall settings on the proxmox server. Maybe I need to to get this setup working?
When I try and ping a client on the 192.168.10.x network from one of the proxmox VMs I get 100% packet loss:
Any help or guidance is greatly appreciated!
Here's my setup:
- 192.168.0.1: Router / default gateway / access point
- 192.168.0.5 / 192.168.10.5: DHCP server, VPN server, other stuff
- 192.168.0.10: Proxmox server with a few VMs including windows 11 and linux (mostly ubuntu)
- 192.168.0.20: (Soon to be shut down) XCP-NG server with a few VMs
- 192.168.0.x: Other clients
Almost everything works great: all devices on the 192.168.10.x network can reach everything (including the VMs) on the 192.168.0.x network just fine. All the physical devices (including the proxmox server itself) and XCP-NG VMs on the 192.168.0.x network can reach everything on the 192.168.10.x network.
The problem is the proxmox VMs. None of them can reach the 192.168.10.x network at all, and I can't for the life of me figure out why. It's got to be proxmox, but with both the server and all the VMs sharing vmbr0 I'm having a tough time understanding why traffic from the server is routed correctly to the other network but traffic from the VMs is getting stuck somewhere. I haven't changed any firewall settings on the proxmox server. Maybe I need to to get this setup working?
When I try and ping a client on the 192.168.10.x network from one of the proxmox VMs I get 100% packet loss:
Code:
From _gateway (192.168.0.1): icmp_seq=2 Redirect Host(New nexthop: percy.redacted.com (192.168.0.5))
Any help or guidance is greatly appreciated!