Hello, I have tried the solution you propose without success.
In more detail I have been trying to implement a Wireguard VPN connecting my home with my holyday mountain home to monitor remote Wi-Fi devices and some cameras as well as to control other devices typically heaters in different rooms.
For the purpose I have bought 2 GL.iNET GL-MT300N-V2 (Mango) routers that I have connected behind the main routers of each site to setup a Wireguard VPN that is independent from the choice of the site ISP in view of a possible change without impacts.
The main router in my home is the Fastgate from FASTWEB ISP and connects to optical fiber. It has a public IP address.
The holyday home router is instead a TP-LINK M7200 with ILIAD SIM without a public ip.
I have connected each Mango router in Wi-Fi to the main site router and setup a Wireguard Server at my home due to public IP availability and the Client at my holyday home.
For the purpose I have selected the wiki setup of the Mango router firmware for the Server and added a client so copying the configuration file content at the Client side.
The connection establishes successfully, I can easily see every device at my home from holyday home but not in the reverse way.
I have tried port forwarding at client side but doesn’t work. I have tried to modify the configuration at the server side adding as Allowed Ips the subnet of the client (192.168.8.0/24) but again it doesn’t work. I have tried to add list subnet ‘192.168.15.0/24’ but again it doesn’t work.
I know that the problem can be solved by setting the server at the holyday home but as often happens in Italy there you don’t have optical fiber and public ip. It is fine to use a sim based connection with a provider that does not ask you to pay the fee of 12 months internet service when you use the service for 3 months a year.
In addition to this I think that it should be possible to establish with Wireguard VPN or other solutions a site to site network connection that allows a symmetrical behaviour in both directions. Let’s think for example to a corporate network in which the core site wants to access to remote sites. I don’t think the solution can be to setup a Wireguard Server in each remote site !!
Another approach can be the access to an intelligent device (instead of the control panel of a Mango router) that can be at the same time a router and a remote controller for IOT not intelligent devices like Wi-Fi switches as well as intelligent ones like a Nest mini Speaker or a PC (e.g. Raspberry like solutions…).
Can you please help in the solution of the problem ?
Thank you in advance.
Walter