Hello community,
I am having a networking issue I am trying to solve, likely due to me being high enough on the learning curve. I have 2 network bridges configured the default(vmbr0) on eno1 and vmbr1 on eno1. I want vmbr0 dedicated to management and vmbr1 for anything that will be hosted on the internet. However I am unable to access the network from my test VM (fresh Ubuntu 22.04) configured with vmbr1. Oddly though I can reach the VM through ssh from my PC over LAN, and the VM does get a an IP assigned with DHCP. I've attached a network diagram, and some configs. If any further info is need please ask.
Firewall rules are allow all on each interface for testing at the moment
Management net 10.0.2.0/24 (Gateway 10.0.2.1)
WAN_HOST net 10.0.5.0/24 (Gateway 10.0.5.1)
I am having a networking issue I am trying to solve, likely due to me being high enough on the learning curve. I have 2 network bridges configured the default(vmbr0) on eno1 and vmbr1 on eno1. I want vmbr0 dedicated to management and vmbr1 for anything that will be hosted on the internet. However I am unable to access the network from my test VM (fresh Ubuntu 22.04) configured with vmbr1. Oddly though I can reach the VM through ssh from my PC over LAN, and the VM does get a an IP assigned with DHCP. I've attached a network diagram, and some configs. If any further info is need please ask.
Firewall rules are allow all on each interface for testing at the moment
Management net 10.0.2.0/24 (Gateway 10.0.2.1)
WAN_HOST net 10.0.5.0/24 (Gateway 10.0.5.1)
*proxmox* cat /etc/network/interfaces
Code:
auto lo
iface lo inet loopback
iface eno1 inet manual
iface eno2 inet manual
iface eno3 inet manual
iface eno4 inet manual
auto vmbr0
iface vmbr0 inet static
address 10.0.2.5/24
gateway 10.0.2.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
auto vmbr1
iface vmbr1 inet static
address 10.0.5.0/24
bridge-ports eno4
bridge-stp off
bridge-fd 0
#WAN_HOST
*proxmox* cat /etc/hosts
Code:
127.0.0.1 localhost.localdomain localhost
10.0.2.5 pve1.homelab pve1
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
*proxmox* ip address
Code:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP group default qlen 1000
link/ether bc:30:5b:f0:d2:bc brd ff:ff:ff:ff:ff:ff
altname enp1s0f0
3: eno2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether bc:30:5b:f0:d2:bd brd ff:ff:ff:ff:ff:ff
altname enp1s0f1
4: eno3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether bc:30:5b:f0:d2:be brd ff:ff:ff:ff:ff:ff
altname enp1s0f2
5: eno4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UP group default qlen 1000
link/ether bc:30:5b:f0:d2:bf brd ff:ff:ff:ff:ff:ff
altname enp1s0f3
6: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether bc:30:5b:f0:d2:bc brd ff:ff:ff:ff:ff:ff
inet 10.0.2.5/24 scope global vmbr0
valid_lft forever preferred_lft forever
inet6 fe80::be30:5bff:fef0:d2bc/64 scope link
valid_lft forever preferred_lft forever
12: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether bc:30:5b:f0:d2:bf brd ff:ff:ff:ff:ff:ff
inet 10.0.5.0/24 scope global vmbr1
valid_lft forever preferred_lft forever
inet6 fe80::be30:5bff:fef0:d2bf/64 scope link
valid_lft forever preferred_lft forever
*VM* ip address
Code:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether fc:c5:1c:26:27:b6 brd ff:ff:ff:ff:ff:ff
altname enp0s18
inet 10.0.5.104/24 metric 100 brd 10.0.5.255 scope global dynamic ens18
valid_lft 7153sec preferred_lft 7153sec
inet6 fe80::fec5:1cff:fe26:27b6/64 scope link
valid_lft forever preferred_lft forever
Last edited: