OpenVPN and WireGuard Compatibility Report

Wow, this will be useful (and was missing). I see that you have included VPN.AC that I use for years. I confirm that both OpenVPN and Wireguard work well with this provider and the MV1000.

They recommend Wireguard for routers and OpenVPN ECC for their Windows client. There is a lack of information about ECC here and on their site. So I made some tests to see if the ovpn file could be adapted and it’s possible to use Elliptic curve Diffie–Hellman.

openvpn[5394]: Control Channel: TLSv1.2, cipher TLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384, peer certificate: 256 bit EC, curve secp256k1, signature: ecdsa-with-SHA512

It is said that it is faster than RSA. That may be useful for those who have older routers that don’t support Wireguard or have a provider that does not offer Wireguard yet.

1 Like

Can you let me know for openvpn, does VPN.AC provide a specific username/password to connect? Or just use your general username and password

Yes, the web login is your e-mail address and the vpn login is different like vpn12345678

And (from their FAQ):

Is it possible to change my VPN username?

Yes, just let us know what the new username should be.

I update info about VPN.AC

1 Like

You can add protonvpnn to the recomment list. Thats works fine up to GL Firmware 3.105 on AR 300, AR 750 and AR750S. GL Firmware are not possible to use (at minimum for protonvpn) for AR 300, AR 750 and AR750S depend on DNS leak. See:

I am not recommending any of the following but just noting that they work:

Fastest (OpenVPN)
Zoog (OpenVPN)
KeepSolid VPN Unlimited (OpenVPN and Wireguard).

1 Like

Windscribe has a WireGuard (not only OpenVPN) configuration that works flawlessly on GL.iNet.

1 Like

Updated this in the list.

1 Like

Any idea if these needs separate username/password for vpn?

Keep Solid is certs and keys.

Fastest, Zoog and KeepSolid all use account username/password for OpenVPN.

Must be missing something, as not sure why this info. is relevant, though!

Nice info to have if one would want to subscribe to a VPN service to know straight away if compatible with GL.iNet or not.

My keepsolid clients are certs and keys, with username/password a “no”.

1 Like

You are indeed, correct!

It may be worth adding that “AdGuardVPN” should not be included list.
It looks like the AdGuardHome family and can be mistaken for a good choice, but it’s actually one of the farthest choices from this use case.
(they also say they have plans to support it, but I wouldn’t recommend it for several other reasons.)

e.g. MozillaVPN is probably supported in beta services.

Can you let me know if Protonvpn use a separate username, password for vpn connection?

They provide a web login name (based on my proton mail account in my case) and a separate OpenVPN / IKEv2 username and password. And even more than that.

Iv been using surfshark without a issue. They don’t support wireguard profiles yet but their openvpn profiles aren’t bad.

1 Like

I would avoid a company that integrates trackers in their Android app.
https://www.reddit.com/r/privacytoolsIO/comments/eejblp/what_do_you_thinking_about_that_surfshark_vpn_is/