# GL.iNet GL-AR750 (VPN Speed + PureVPN Support )

**URL:** <https://forum.gl-inet.com/t/gl-inet-gl-ar750-vpn-speed-purevpn-support/5575>\
**Category:** Router\
**Created:** [January 2, 2019, 8:21pm UTC](https://forum.gl-inet.com/t/gl-inet-gl-ar750-vpn-speed-purevpn-support/5575 "2019-01-02T20:21:32Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![heytrey](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/h/a8b319/32.png) [@heytrey](https://forum.gl-inet.com/u/heytrey)\
**Post date:** [January 4, 2019, 8:31pm UTC](https://forum.gl-inet.com/t/gl-inet-gl-ar750-vpn-speed-purevpn-support/5575/4 "2019-01-04T20:31:20Z")

</div>

For PureVPN, just zip the ovpn, and certificate files and add as normal VPN through the GL web GUI.

For the second you need to install vpn-routing-policy (there may be other ways of doing this, but this is how I’ve been able to achieve it in the past).

To do this run this

> opkg remove dnsmasq  
> opkg list-installed | grep -q uclient-fetch || opkg install uclient-fetch  
> opkg list-installed | grep -q libustream || opkg install libustream-mbedtls  
> echo -e -n ‘untrusted comment: LEDE usign key of Stan Grishin\nRWR//HUXxMwMVnx7fESOKO7x8XoW4/dRidJPjt91hAAU2L59mYvHy0Fa\n’ \> /tmp/stangri-repo.pub && opkg-key add /tmp/stangri-repo.pub  
> ! grep -q ‘stangri\_repo’ /etc/opkg/customfeeds.conf && echo ‘src/gz stangri\_repo [https://raw.githubusercontent.com/stangri/openwrt-repo/master](https://raw.githubusercontent.com/stangri/openwrt-repo/master)’ \>\> /etc/opkg/customfeeds.conf  
> opkg update  
> opkg install vpn-policy-routing luci-app-vpn-policy-routing dnsmasq-full

Then login to luci to configure which IP addresses or ranges go out which interface.

---

_[View the full topic](https://forum.gl-inet.com/t/gl-inet-gl-ar750-vpn-speed-purevpn-support/5575)._
