Commit Graph

7472 Commits

Author SHA1 Message Date
Bob Mottram 886e9a8c49 Backup and restore stunnel 2017-09-27 15:31:50 +01:00
Bob Mottram a7f783c3a8 Restart openvpn after stunnel install 2017-09-27 15:13:00 +01:00
Bob Mottram 78c55d7e23 Restore vpn server certs 2017-09-27 15:06:53 +01:00
Bob Mottram 1cb7f22109 Shorten paths 2017-09-27 14:56:17 +01:00
Bob Mottram 9229d27db0 Check if vpn dhparams get generated 2017-09-27 14:23:32 +01:00
Bob Mottram 5fac7b57ad Fix vpn configs 2017-09-27 14:16:20 +01:00
Bob Mottram 0d12d944fd Clear after entering vpn settings 2017-09-27 12:44:08 +01:00
Bob Mottram 0c148120d6 Field width 2017-09-27 12:42:36 +01:00
Bob Mottram 9122145f1e Temporary vpn tls port 2017-09-27 12:40:35 +01:00
Bob Mottram 3c9ca52c77 Defailt vpn tls port 2017-09-27 12:36:13 +01:00
Bob Mottram 0e2a95659a Restart nginx if needed after vpn removal 2017-09-26 23:48:05 +01:00
Bob Mottram acd6db9a6c Remove stunnel daemon 2017-09-26 23:44:43 +01:00
Bob Mottram 063bcca516 Regenerating user vpn keys 2017-09-26 23:12:32 +01:00
Bob Mottram d35b5af059 Keep a backup of client keys 2017-09-26 23:05:01 +01:00
Bob Mottram 57f8b11c07 Add tls wrapper to vpn 2017-09-26 22:47:19 +01:00
Bob Mottram b738afa07a Extra vpn settings 2017-09-26 17:12:47 +01:00
Bob Mottram 43c6406e2f Use firewall function for vpn 2017-09-26 16:31:51 +01:00
Bob Mottram 10da38da0c vpn on tcp 2017-09-26 15:51:43 +01:00
Bob Mottram 63df10c225 Original vpn firewall 2017-09-26 15:31:51 +01:00
Bob Mottram 1f79a451b5 Nobody on the client 2017-09-26 14:37:36 +01:00
Bob Mottram f9a6339f14 Include tcp 2017-09-26 14:36:09 +01:00
Bob Mottram 62854406f1 vpn user 2017-09-26 14:25:34 +01:00
Bob Mottram bbb9220883 Use same names as vpn examples 2017-09-26 14:09:51 +01:00
Bob Mottram 8434e38c9e Don't remove user certs 2017-09-26 12:19:06 +01:00
Bob Mottram 193f5aa20c Set maximum vpn clients 2017-09-25 23:35:11 +01:00
Bob Mottram f4281adfcd tcp vpn port 2017-09-25 23:13:36 +01:00
Bob Mottram 874816cd05 nobody 2017-09-25 22:43:50 +01:00
Bob Mottram fdaad4e96f non-interactive vpn install 2017-09-25 22:34:35 +01:00
Bob Mottram 76f8d4e47c Delete existing vpn certs if needed 2017-09-25 22:17:52 +01:00
Bob Mottram 0a44e11e3f Server vpn cert check 2017-09-25 22:13:50 +01:00
Bob Mottram 31fdd2dd2b Additional cert checks 2017-09-25 22:00:52 +01:00
Bob Mottram dea56279e4 Don't use ta.key 2017-09-25 21:54:54 +01:00
Bob Mottram 5ec792bcd6 Stop forwarding when removing vpn 2017-09-25 19:06:00 +01:00
Bob Mottram 00d1e643c6 Starting vpn daemon 2017-09-25 18:42:51 +01:00
Bob Mottram 6cd292e51a Tidying 2017-09-25 17:57:58 +01:00
Bob Mottram dbe966bb90 Tidying 2017-09-25 17:29:27 +01:00
Bob Mottram 496aa4c5dc Log the times when external IP address changes 2017-09-25 17:21:53 +01:00
Bob Mottram d29cc73898 Move external ip function 2017-09-25 17:18:59 +01:00
Bob Mottram e6e7711f65 Only append to firewall list if needed 2017-09-25 17:11:18 +01:00
Bob Mottram e9c47c397e vpn ip range 2017-09-25 17:10:33 +01:00
Bob Mottram 1ed9361f77 Check for versioned configuration 2017-09-25 16:18:37 +01:00
Bob Mottram 26d3d9dcd3 Add vpn port to firewall 2017-09-25 16:04:10 +01:00
Bob Mottram 88814202a6 More carriage returns 2017-09-25 15:46:59 +01:00
Bob Mottram e33b9ff6c5 More carriage returns 2017-09-25 15:45:30 +01:00
Bob Mottram 190e37043d Only generate dhparams if needed 2017-09-25 15:33:00 +01:00
Bob Mottram 334dbce583 Don't need static IP 2017-09-25 15:28:52 +01:00
Bob Mottram 6e15f791d8 Different way of trapping ipv6 address error 2017-09-25 14:54:23 +01:00
Bob Mottram 88d45d0b23 Don't display unreachable address 2017-09-25 14:40:12 +01:00
Bob Mottram d73f5a6785 cron entry to update external IP for vpn 2017-09-25 14:28:18 +01:00
Bob Mottram 7e888f5de5 Better vpn function names 2017-09-25 11:38:39 +01:00