Hoping I can find an answer here - WireGuard is only working one way.
I’ve have two GL.iNet AX3000 routers, which work very well and I’m very happy with them. Good value for money.
One router runs a Home network & the other runs a small Travel network. I’m using WireGuard to connect the two networks, so they act as one.
From the Travel network, all of the Home network is visible. I can SSH into devices, view local web pages, access Windows shares, look at Linux based computers, etc - both hardwired and WiFi. Works perfectly.
However, from the Home network, nothing is visible on the Travel network; no shares, no internal web pages, no SSH and nothing can be pinged from either Windows or Linux based devices. Internally, amongst itself, the Travel network all works fine.
There is one important exception: I can access the Travel router Admin page from the Home LAN on 10.0.0.2 and can also ping it & SSH into it. But I cannot access the Travel Admin page using 192.168.8.1, which is where it is located on the Travel network. The Travel router Admin page on the Home LAN on 10.0.0.2 is fully function and shows all the information correctly. I can open up the Luci pages and the same, all OK. But the Admin page is not available on 192.168.8.1. Nor is anything else, be it WiFi or hardwired LAN.
The Home router (server) accesses the internet via a cable modem with a fixed IP address.
The Travel router (client) accesses the internet via a mobile phone tethered to the router.
In the Admin pages: Dashboard, Server/Client have green (turquoise) lights. Dashboard says Server (Home) has one Client online (Travel). Up & down traffic show data is flowing.
The Home & Travel networks are on different subnets.
The ‘Allow Remote Access LAN’ & ‘IP Masquerading’ are set to on in the WireGuard set up on the server (Home)side. The client (Travel) does not have these settings available.
‘Allowed IPs’ is set to 0.0.0.0/0, ::/0 at both ends.
Any ideas on how to resolve the above are welcome.
Side issue: in Luci–>Network–>Interfaces to the right of the WGSERVER/WGCLIENT it says: “Unsupported protocol type. Install protocol extensions…” I’ve installed the extension and rebooted. In System–>Software–>Installed_Tab it is shown as installed: ‘luci-proto-WireGuard git-21.243.21928-71fe35c ~3.3 KB Support for WireGuard VPN’ but is isn’t working. Any fix for this?
Being able to access the Interface editor for the WireGuard interfaces would be useful.