I have 2 Raspberry PIs running Kubernetes (k3s actually) and they will be hosting various web applications. Network setup is so that ISP is directly connected to my MikroTik Hex router, and everything at home has IP from the Hex's default range of 192.168.88.0/24. Because I'm overly ambitious, I've also configured MetalLB load balancer with BGP to work with Hex, so that my web services get IP addresses automatically from 192.168.100.0/24 range.
Now I can port forward everything coming to WAN interface with port 443 to certain IP address like 192.168.100.1 and it works fine for one service, but I'm missing probably something quite obvious to get this working automatically so that everything coming in to port 443 gets forwarded to 192.168.100.0/24 so that BGP/MetalLB/whatnot can route the connection to the right service - what am I missing?
Thank you in advance!