Hi
On my Ubuntu 24 I have the following netplan
network:
version: 2
ethernets:
eno1:
addresses:
- "192.168.0.246/24"
nameservers:
addresses:
- 192.168.0.1
routes:
- to: "default"
via: "192.168.0.1"
vlans:
eno1.4:
id: 4
link: eno1
addresses:
- "192.168.4.246/24"
nameservers:
addresses:
- 192.168.4.1
eno1.9:
id: 9
link: eno1
addresses:
- "192.168.9.246/24"
nameservers:
addresses:
- 192.168.9.1
This are my docker networks
$ sudo docker network ls
NETWORK ID NAME DRIVER SCOPE
52106e3400d4 VLAN100 macvlan local ---> eno1
bad4e56d1640 VLAN4 macvlan local ---> eno1.4
893b6671b731 VLAN9 macvlan local ---> eno1.9
7a9169bca532 bridge bridge local
82d4c58f9b1f gotify_default bridge local
934bd0a4f0e4 host host local
eea0531b2fb6 none null local
I have three stacks in my Portainer
nginx Proxy Manager:
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
.......
networks:
VLAN4:
ipv4_address: 192.168.4.254
networks:
VLAN4:
external: true
Gotify
services:
gotify:
image: gotify/server
.......
ports:
- 8080:80
unifi controller
services:
unifi:
image: jacobalberty/unifi:latest
.......
networks:
VLAN100:
ipv4_address: 192.168.0.2
networks:
VLAN100:
external: true
My proxy manager can call up pages that are in VLAN4 and 9 with their own IP address. However, if I add my Portainer or Gotify, the page cannot be accessed, as if Docker or Ubuntu prevents access to all services under ens1 with the exception of the VLANs.However, if I add my Portainer or Gotify, the page cannot be accessed, as if Docker or Ubuntu prevents access to all services under eno1 with the exception of the VLANs.
What have I configured incorrectly?
On my physical firewall, access from VLAN4/9 to VLAN100 is allowed and according to the logs, the traffic also goes through.