Vlan has no internet

gazzo

New Member
May 19, 2024
10
0
1
This is something that I've been driving myself crazy with. My proxmox vm's on vlan 100 are not reaching the internet. I run pfsense, a unifi switch and proxmox server. The vlan is configured correctly because when I tagged port 24 with the vlan 100 profile, the computer attached to it reaches the internet just fine. The vm's in proxmox when tagged with vlan 100 do not reach the internet but can ping each other and the gateway. These vm's cannot ping google.com. I'm thinking this is a dns issue but I'm not sure where to look. My pfsense has dns set and pushes it out to everyone connected. No issues with connecting to the internet on any computer except for the proxmox server vm's. Bridge is set to vlan aware - vm does receive a valid address from dhcp. The configs are below. Any help is appreciated. Thanks in advance.

In pfsense, I created a vlan with the id 100. I have also enabled DHCP. I allowed all traffic just to test.
1717650203088.png
1717650246765.png
1717650379895.png

On the unifi switch I have tagged port 17 with all vlans. I have also tagged the proxmox server with all vlans on port 5.
1717650421241.png
1717650466793.png
The computer that is on port 24 (vlan 100) can reach the internet.
1717650525550.png
Linux bridge settings and vm virtual nic.

1717650986751.png
1717651023025.png
 
I have the same behavior. One of my vlans can reach internet but the other ones can only reach the wan interface of my pfsense (meaning that pfsense is not the cause) but can’t ping wan on pve.