Supa
Patron
- Joined
- Jan 10, 2014
- Messages
- 204
0) Full script on gist. I made this for myself to automate a boring and long process. If you don't know what you're doing you should probably do it the 'hard' way first so you understand at least what the script is doing. It's also just for Private Internet Access (PIA) because I have PIA.
1) Tested on my: 9.3-RELEASE-p5 FreeBSD 9.3-RELEASE-p5 #1 f8ed4e8: Fri Dec 19 20:25:35 PST 2014
2) Not responsible for this losing your data, formatting your drives or your wife leaving you. This is supposed to be run inside the jail. It requires at least curl or wget to be installed. Tested with Transmission plugin jail &
3) Code should work like this:
Code:jls jexec [JAILID] tcsh cd /tmp wget --quiet --no-check-certificate -O pia.sh https://gist.githubusercontent.com/jedediahfrey/6d475dcc34c710f62a7c/raw/d9e2c8f26da0da5ba4e347df1c0210fde42884a8/pia.sh chmod +x pia.sh ./pia.sh
![]()
![]()
The end of the script should show you this:
Code:Starting openvpn. Waiting 10 seconds for OpenVPN to spin up If these are different, OpenVPN is working Old IP: 68.[x].[x].[x] New IP: 179.[x].[x].[x]
Anyone patient enough to step me through this? I'd really appreciate it. Been thinking of subscribing to PIA. I'm just still a freenas newbie.