I hate it to post something, because it often looks like I haven't read something.
I searched for the issue, I tried different ways of port forwarding and traffic control rules and spent a few hours last week and at the beginning of this week.
Nothing helped, I am out of ideas and look for some help.
What I want to do:
I want to forward a port from my Mullvad VPN with wireguard to another client in LAN.
Problem: I have no control of the firewall settings of my "ISP" because I live in a "student house", where internet is provided as is and no port forwarding will be done.
I want to set up a VoIP account to call my parents and others way cheaper than now via mobile.
For this I need an open port for incoming calls - that's where I want to use my VPN providers port forwarding feature.
The port forwarding feature works with a local client (laptop) I opened up netcat on the specific port and the port was open while testing.
I see no reason, why this wouldn't work for my OpenWRT router.
Next, my network setup is a bit complex because I provide 3 different networks with one OpenWRT router.
- Guest WLAN
Guest WLAN and FreeWiFi (the latter with limited bandwidth for now) are redirected to the VPN tunnel.
I want to use this VPN tunnel for the port forwarding, so I forwarded the port of the VPN-Zone to my laptop.
But I noticed rejected packets in syslog, so I had to set up a traffic rule to allow the port (this time I just allowed all traffic, so nothing gets blocked). There are way more rules, to restrict certain devices to connect outside, also for Guest-WLAN and FreeWiFi, but nothing should stop it from working, since I don't get a rejected or dropped notice in syslog.
I tried different rules, nothing helped.
My guess is, that I have missed something in the "General Settings"-tab, though, I have no idea.
If you need some specific file out of /etc/config, please say so. I am used to linux and ssh, but I obviously miss some understanding in firewalls.
I hope you can give me a hand.
Thank you for reading.
PS: Hate the forum software for removing my double-returns, the structure gets lost.