[SOLVED] OpenVPN on a secondary router

Jan 18, 2019
2
0
10
Hello,

So I have purchased a secondary router to use solely for VPN. I have a VPN provider and have uploaded my files onto the OpenVPN section on my router but it isn't changing my location (I live abroad and want to set up my Roku box so I can watch English TV). I don't know much about this as I've only been researching it for a few days; I stupidly thought by uploading the OpenVPN files it would work but it hasn't and I'm don't know why. Does anyone have any insights that might work?
Anything would be appreciated.

Thanks very much,

Linzi
 
Solution
I'm assuming the file you uploaded was the openvpn config file?

Can you log into your router as root?

In linux it's likely something like this to turn it on.
cd /etc/openvpn
openvpn <conf file>
openvpn newyork.ovpn as an example.(Test this before doing below steps)

Getting it to sign in by it's self is a little more complicated.
As root user do the below
cd /etc/openvpn
touch vpncred
nano vpncred

type in
user=provided
password=provided
save and close ctrl+x

nano /etc/openvpn/<conf file>
add in a row
auth-user-pass vpncred

Getting systemd or another service manager to start it @boot will take some more work.
With systemd
cd /etc/openvpn
systemctl enable openvpn@<conf file>
systemctl start openvpn@<conf file>
you might have to...
Jan 18, 2019
2
0
10


The problem is, is that they advertise a £150 router with software built in and all tutorial videos are for that router. I asked them if it would work on another router and they said it had to be a DD wrt router which is what I bought but don't know how to get it to work.
 
I'm assuming the file you uploaded was the openvpn config file?

Can you log into your router as root?

In linux it's likely something like this to turn it on.
cd /etc/openvpn
openvpn <conf file>
openvpn newyork.ovpn as an example.(Test this before doing below steps)

Getting it to sign in by it's self is a little more complicated.
As root user do the below
cd /etc/openvpn
touch vpncred
nano vpncred

type in
user=provided
password=provided
save and close ctrl+x

nano /etc/openvpn/<conf file>
add in a row
auth-user-pass vpncred

Getting systemd or another service manager to start it @boot will take some more work.
With systemd
cd /etc/openvpn
systemctl enable openvpn@<conf file>
systemctl start openvpn@<conf file>
you might have to rename the .ovpn file to .conf
if nano doesn't work try vi

This will turn on the vpn. If traffic doesn't go through it then likely your routes aren't configured right, the conf file should do this. Manually doing that will be complicated as well. Going with the hardware that has the guides is ultimately the easiest way.
 
Solution