First of all, I just wanted to thank you for all the work you’ve done in helping others; not only through your well-written blog posts but personally through this forum. I have benefited from using 2 of your guides already. I’m not sure if you have any interest in this but if you had a Patreon or some sort of donation mechanism, I would have gladly donated already.
In relation to my topic posting, I was wondering if you could help point me in the right direction with my Wireguard configuration on my Raspberry Pi. I’ve followed your guide and everything is working as expected. I’m now trying to do something that I can’t seem to find the solution to, perhaps my knowledge is just too limited in this domain to piece together the already available resources.
What I’m trying to accomplish:
In my setup, I want to Wireguard into my RPi using eth0 (which is on one network), and forward all that traffic to wlan0 (which is on another network, a mobile lte hotspot), but both connected to on the RPi.
In short summary: I want to do this because there are services that I need to access that are only authenticated through the Mobile LTE Hotspot. I thought I could simply create a Wireguard tunnel to the RPi (which is connected to the hotspot) to do this. However, then I learned about CGNAT on mobile networks and also realized that I couldn’t do any port-forwarding on a mobile network (duh, I feel ignorant for assuming I could). In order to get around this, I have the RPi connected to a normal internet connection through eth0 and that RPi is also connected to the Mobile Hotspot through wlan0. Would it be possible to route all the traffic from eth0 to wlan0 (and back, I suppose?)
Ultimately, all I’m trying to do is share the IP address of the hotspot, remotely.
I’m not nearly as eloquent as you are in describing complex scenarios so I drew out a diagram that might explain this better.
If this sounds like too much work to simply respond to on a forum, I would love to pay you for any help in solving this/creating a solution.
Thanks again for your time and energy, I would appreciate any insight into this.