We have moved to a new Sailfish OS Forum. Please start new discussions there.
1 | initial version | posted 2015-11-26 23:12:35 +0200 |
Hi,
I found another way to use openVPN with Sailfish OS.
1) Download openVPN Rig from here: openVPN-Rig and install the .rpm package.
2) Copy all your files to the phone (in my case: ca.crt, client.crt, client.key, ta.key)
3) Create an openVPN.conf file:
client
remote vpn.xxx.com
askpass /home/nemo/passw/pas.pass
ca /home/nemo/anyfolder/ca.crt
cert /home/nemo/anyfolder/client.crt
key /home/nemo/anyfolder/client.key
comp-lzo yes
dev tun
proto udp
tls-auth /home/nemo/anyfolder/ta.key 1
nobind
auth-nocache
script-security 2
persist-key
persist-tun
user openvpn
group openvpn
dhcp-option DNS XX.XX.XX.XX
dhcp-option DNS XX.XX.XX.X
3.1) Path /home/nemo/anyfolder/ca.cert -> this is the path were you saved your files.
3.2) askpass /home/nemo/passw/pas.pass -> this is the path to the password, stored in an file. We will create this later.
3.3) dhcp-option DNS XX.XX.XX.XX -> use an open dns
3.4) Copy the file to your jolla -> path: /home/nemo/anyfolder/
4) Create the password file:
4.1) Create a new password file named pas.pass -> insert your password into the file.
4.2) chmod 600 pas.pass (run this on the terminal)
4.3) Copy the file to your jolla. path: /home/nemo/passw/
5) Start the openVPN Rig app on your Jolla and do the configuration for your openVPN. Set all the paths: /home/nemo/anyfolder/ca.cert (for the CA cert ....) For the extra options use the path to your config file: /home/nemo/anyfolder/openVPN.conf
And that's it!
2 | No.2 Revision |
Hi,
I found another way to use openVPN with Sailfish OS.
1) Download openVPN Rig from here: openVPN-Rig and install the .rpm package.
2) Copy all your files to the phone (in my case: ca.crt, client.crt, client.key, ta.key)
3) Create an openVPN.conf file:
client
remote vpn.xxx.comvpn....
askpass /home/nemo/passw/pas.pass
ca /home/nemo/anyfolder/ca.crt
cert /home/nemo/anyfolder/client.crt
key /home/nemo/anyfolder/client.key
comp-lzo yes
dev tun
proto udp
tls-auth /home/nemo/anyfolder/ta.key 1
nobind
auth-nocache
script-security 2
persist-key
persist-tun
user openvpn
group openvpn
dhcp-option DNS XX.XX.XX.XX
dhcp-option DNS XX.XX.XX.X
3.1) Path /home/nemo/anyfolder/ca.cert -> this is the path were you saved your files.
3.2) askpass /home/nemo/passw/pas.pass -> this is the path to the password, stored in an file. We will create this later.
3.3) dhcp-option DNS XX.XX.XX.XX -> use an open dns
3.4) Copy the file to your jolla -> path: /home/nemo/anyfolder/
4) Create the password file:
4.1) Create a new password file named pas.pass -> insert your password into the file.
4.2) chmod 600 pas.pass (run this on the terminal)
4.3) Copy the file to your jolla. path: /home/nemo/passw/
5) Start the openVPN Rig app on your Jolla and do the configuration for your openVPN. Set all the paths: /home/nemo/anyfolder/ca.cert (for the CA cert ....) For the extra options use the path to your config file: /home/nemo/anyfolder/openVPN.conf
And that's it!
3 | No.3 Revision |
Hi,
I found another way to use openVPN with Sailfish OS.
1) Download openVPN Rig from here: openVPN-Rig and install the .rpm package.
2) Copy all your files to the phone (in my case: ca.crt, client.crt, client.key, ta.key)
3) Create an openVPN.conf file:
client
remote vpn....
askpass /home/nemo/passw/pas.pass
ca /home/nemo/anyfolder/ca.crt
cert /home/nemo/anyfolder/client.crt
key /home/nemo/anyfolder/client.key
comp-lzo yes
dev tun
proto udp
tls-auth /home/nemo/anyfolder/ta.key 1
nobind
auth-nocache
script-security 2
persist-key
persist-tun
user openvpn
group openvpn
dhcp-option DNS XX.XX.XX.XX
dhcp-option DNS XX.XX.XX.X
3.1) Path /home/nemo/anyfolder/ca.cert -> this is the path were you saved your files.
3.2) askpass /home/nemo/passw/pas.pass -> this is the path to the password, stored in an file. We will create this later.
3.3) dhcp-option DNS XX.XX.XX.XX -> use an open dns
3.4) Copy the file to your jolla -> path: /home/nemo/anyfolder/
4) Create the password file:
4.1) Create a new password file named pas.pass -> insert your password into the file.
4.2) chmod 600 pas.pass (run this on the terminal)
4.3) Copy the file to your jolla. path: /home/nemo/passw/
5) Start the openVPN Rig app on your Jolla and do the configuration for your openVPN. Set all the paths: /home/nemo/anyfolder/ca.cert (for the CA cert ....) For the extra options use the path to your config file: /home/nemo/anyfolder/openVPN.conf
And that's it!
4 | retagged |
Hi,
I found another way to use openVPN with Sailfish OS.
1) Download openVPN Rig from here: openVPN-Rig and install the .rpm package.
2) Copy all your files to the phone (in my case: ca.crt, client.crt, client.key, ta.key)
3) Create an openVPN.conf file:
client
remote vpn....
askpass /home/nemo/passw/pas.pass
ca /home/nemo/anyfolder/ca.crt
cert /home/nemo/anyfolder/client.crt
key /home/nemo/anyfolder/client.key
comp-lzo yes
dev tun
proto udp
tls-auth /home/nemo/anyfolder/ta.key 1
nobind
auth-nocache
script-security 2
persist-key
persist-tun
user openvpn
group openvpn
dhcp-option DNS XX.XX.XX.XX
dhcp-option DNS XX.XX.XX.X
3.1) Path /home/nemo/anyfolder/ca.cert -> this is the path were you saved your files.
3.2) askpass /home/nemo/passw/pas.pass -> this is the path to the password, stored in an file. We will create this later.
3.3) dhcp-option DNS XX.XX.XX.XX -> use an open dns
3.4) Copy the file to your jolla -> path: /home/nemo/anyfolder/
4) Create the password file:
4.1) Create a new password file named pas.pass -> insert your password into the file.
4.2) chmod 600 pas.pass (run this on the terminal)
4.3) Copy the file to your jolla. path: /home/nemo/passw/
5) Start the openVPN Rig app on your Jolla and do the configuration for your openVPN. Set all the paths: /home/nemo/anyfolder/ca.cert (for the CA cert ....) For the extra options use the path to your config file: /home/nemo/anyfolder/openVPN.conf
And that's it!