GL-MT300N DNS Leak

Have just received my GL-MT300N and have set it up working with OpenVPN using TorGuard. I have updated to the latest firmware. It works well however I have significant DNS leaks that do not occur when logged into my VPN directly. I understand that I may need to input custom DNS to prevent leaks, however I don’t know how to go about this. Whenever I try this I lose my connection and need to reset factory defaults. Thanks in advance for the help.

If you lose connection, you don’t need a factory reset. Openvpn will automatically connect and you can also try re connect manually.

If connection failed, please give the log of openvpn.

One question: what DNS server did you input? It should be a public DNS server, not internal one. You can ask TorGuard about their public DNS server address.