I have just received my GL-MT1300 Beryl and tried to set up the WireGuard client to connect to a Windscribe VPN server in the US. I followed the instructions using the Windscribe connection configuration file.
The Beryl router appears to connect to the VPN but for some reason I cannot open any webpage on my connected MacBook. DNS is working (I am able to nslookup hosts, both on the Beryl as well as on my MacBook). Traceroute is showing the first hops in the US (both on the Beryl as well as on the MacBook).
I tested the configuration file in the WireGuard App on my MacBook Pro and it also worked without any problems.
On the Beryl router I get the following “wg” status:
public key: EAzfJ+SEVAkRiZ57V7T0C+w1+dDN3Fj4LkRYY7Fign8=
private key: (hidden)
listening port: 13200
preshared key: (hidden)
allowed ips: 0.0.0.0/0
latest handshake: 1 minute, 30 seconds ago
transfer: 27.75 KiB received, 20.08 KiB sent
persistent keepalive: every 25 seconds
The routing table also appears to be correct:
root@GL-MT1300:~# route -en
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 0.0.0.0 18.104.22.168 U 0 0 0 wg0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0.2
22.214.171.124 192.168.0.1 255.255.255.255 UGH 0 0 0 eth0.2
126.96.36.199 0.0.0.0 188.8.131.52 U 0 0 0 wg0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0.2
192.168.8.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
Can anyone help?