I am brand new to this so let me know if this question has already been answered elsewhere.
I have set up a wireguard server on my flint 2 router. The setup is as follows:
Home internet Modem —-> Flint 2 (plugged in through Ethernet) —-> wireguard
I have configured port forwarding from the home modem on port 51830 and used the IP that I see on the internet page of the flint 2 admin panel.
I am able to use the internet without issue when connected to the flint 2, but when I connect my mobile phone (on cellular) to the wireguard server I cannot browse the internet.
I noticed that the IP on the admin panel is different than the one I see when I check my IP on google & in the modem admin console, my understanding is that this is expected as the modem is assigning this IP to the router but I am now doubting everything I know while troubleshooting this issue. Any help is greatly appreciated
Ah, in that case, the router is pushing it’s private IP because it does not know about the public IP of the modem.
Unfortunately, you need to change your environment to solve this.
The easiest way would be to set the ISP router into bridge mode, so the GL router will be directly connected to the internet. If this is not possible, you cannot rely on the GL’s DDNS - you have to find another DDNS service then; maybe the modem offers some DDNS service as well.