Angristan
80fd8678a6
Revert "Merge PR #83 : Remove rc.local and use an iptables systemd service"
...
This reverts commit e874013112
, reversing
changes made to 998d1e8b13
.
2017-11-12 22:51:54 +01:00
Angristan
e874013112
Merge PR #83 : Remove rc.local and use an iptables systemd service
2017-11-12 22:43:55 +01:00
Angristan
aca3b4a019
Fix the network interface variable
...
Fix for https://github.com/Angristan/OpenVPN-install/pull/83#issuecomment-343758329
2017-11-12 19:54:44 +01:00
Angristan
dcec3f12a4
Disable firewalld to allow iptables to start upon reboot
2017-11-12 18:30:05 +01:00
Angristan
ed17fc074d
Resolve conflicts
...
Merge changes from master to resolve conflicts
2017-11-12 18:07:07 +01:00
Angristan
998d1e8b13
Merge pull request #92 from NathanZepol/master
...
Adding auth-nocache option to .ovpn configuration
2017-11-12 16:04:11 +01:00
Angristan
a7a277e2dc
Remove "local" parameter
...
Revert ad3c223385
On some servers, this prevented OpenVPN to start on boot. (Socket bind failed on local address [AF_INET] IP:1194 Cannot assign requested address)
2017-11-12 15:48:39 +01:00
Angristan
8a384191de
Add link to OpenVPN 2.4 PR
...
I don't know when I'll finish the PR but the script is working so I think it's a good idea to give it a bit more visibility until I merge it into master
2017-10-30 23:43:51 +01:00
Angristan
a0821ee5b4
Fix typo
2017-10-17 22:05:11 +02:00
Angristan
db182bc741
Add AdGuard DNS
...
dccbe2f71d
2017-10-09 19:43:49 +02:00
Angristan
dccbe2f71d
Add AdGuard DNS
2017-10-09 17:12:46 +02:00
Angristan
97fa24e884
Fix title class
2017-10-03 15:30:13 +02:00
Angristan
b61973516b
Merge pull request #109 from jellemdekker/fix/expired-crl
...
Extended the expiration date of the certificate revocation list to 10 years
2017-10-03 10:10:56 +02:00
Jelle Dekker
603d6747b9
Extended the expiration date of the certificate revocation list to 10 years.
2017-09-29 16:13:02 -05:00
Nathan
641510984b
Adding auth-nocache Option to .ovpn Configuration
2017-08-27 13:59:08 -05:00
Angristan
37d42e25fe
Update Easy-RSA to v3.0.3
2017-08-23 10:39:33 +02:00
Angristan
dd1eeb05f9
Merge pull request #91 from clickworkorange/master
...
Set "local" in server.conf to the chosen IP address
2017-08-22 11:25:36 +02:00
Angristan
c0ed60e8cf
Update openvpn-install.sh
2017-08-22 11:12:42 +02:00
Ola Tuvesson
ad3c223385
Will now set "local" in server.conf to the chosen IP adderess
...
If you want to run OpenVPN in UDP mode on an secondary IP, UDP routing will fail unless you explicitly bind OpenVPN to the chosen IP address. This change includes the "local" parameter in the config and sets it to the IP address entered at the beginning.
2017-08-22 00:39:43 +01:00
Angristan
edbe4fed90
Rename OpenVPN's APT list
2017-08-20 22:38:55 +02:00
Angristan
a3c005c556
Update Debian and Ubuntu repository
...
swupdate.openvpn.net hasn't been updated since OpenVPN 2.3.14 whereas build.openvpn.net supports OpenVPN 2.4.x as of today
Fixes https://github.com/Angristan/OpenVPN-install/issues/86
2017-08-07 16:44:16 +02:00
Angristan
8103bd1947
Merge pull request #84 from Patlol/master
...
Fixes #8 : Client files not being created in the right folder when using sudo
2017-07-22 21:10:42 +02:00
patlol
58a5282e17
Update openvpn-install.sh
2017-07-22 21:08:06 +02:00
patlol
3c5c87b031
Update openvpn-install.sh
2017-07-22 20:18:46 +02:00
patlol
5787c45a03
Update openvpn-install.sh
2017-07-22 19:40:29 +02:00
patlol
031afd587e
fix #8 Client files not beeing created in the right folder when using sudo
2017-07-22 19:30:36 +02:00
DrXala
b5c624eb76
Adjust indents + change iptables.service
2017-07-20 17:12:40 +02:00
DrXala
8f28593112
Fix iptables.service
2017-07-16 16:01:05 +02:00
DrXala
23222fd59f
Fix syntax error...
2017-07-16 15:39:14 +02:00
DrXala
d3d7d18ab1
Removing the use of rc.local file
2017-07-16 14:11:29 +02:00
DrXala
1be7733c0b
Install iptables systemd service for Debian, Ubuntu and Centos. Fix iptables install for ArchLinux.
2017-07-16 12:55:09 +02:00
Angristan
c703d41795
Fix for Debian 9 on OpenVZ
2017-07-14 17:15:07 +02:00
Angristan
276284458f
Fix DNS choice
2017-07-08 13:30:58 +02:00
Angristan
ea114e1a0d
Merge pull request #79 from jackdwyer/fix-cipher-option
...
Fixes last case statement for SEED-CBC
2017-07-03 20:17:38 +02:00
jackdwyer
d1f665c458
fixes last case statement for SEED-CBC
2017-07-03 14:14:39 -04:00
Angristan
2584de5d85
Caps are important
2017-06-26 03:11:59 +02:00
Angristan
f4f8d08067
Add support for Debian 9 Stretch and architectures details
...
I figured it would be useful to add architectures to the list, especially considering the rise of ARM servers.
2017-06-26 03:02:16 +02:00
Angristan
cd01329585
Add support for Debian 9 Stretch
2017-06-26 02:41:40 +02:00
Angristan
e185698445
Use current system resolvers as default
...
That makes more sense that putting French servers.
What is in /etc/resolv.conf is not always good, but most of the time it's the hoster's or something nearby. Thus it makes more sense for the user to use them by default.
2017-06-26 02:37:41 +02:00
Angristan
6800ef35f7
Typo
...
It's late.
2017-06-26 02:20:38 +02:00
Angristan
19fe6626f1
Implements OpenVPN 2.4 changes for Arch Linux (kind of)
...
Since OpenVPN 2.4 is out on Arch, the script wasn't working completely because of this : https://www.archlinux.org/news/openvpn-240-update-requires-administrative-interaction/
There is a new path for OpenVPN server config. This is just needed on Arch for now, and you're probably not going to run an OpenVPN client on an OpenVPN server.
Thus I modified the systemd script to use `/etc/openvpn/` and `server.conf` instead of the new `/etc/openvpn/server/` and `openvpn.conf`.
By using the same paths as the other distros, I avoid to rewrite the entire script to change the paths...
It's not 100% clean, but it works pretty well. If you have any objection please leave a comment.
Also, I updated the new service name.
As far as I tested, it's working fine on Arch Linux for now.
Fixes #63 and #61
2017-06-26 02:17:14 +02:00
Angristan
ac203dd5ee
Fix iptables rules on reboot for some OS
...
Thanks a lot to Nyr for the fix : a31aaf82f3
Fixes https://github.com/Angristan/OpenVPN-install/issues/6 .
On Ubuntu 17.04, 16.10 and Debian 9, the iptables rules were not applied because of rc.local
2017-06-25 22:01:05 +02:00
Angristan
10351305e3
Google Compute Engine support
...
Merge pull request #57 and close issue #46
2017-06-25 20:21:36 +02:00
Angristan
8c66c8e684
Fix client revocation
...
A client revocation would make crl.pem unreadable and thus blocking any other client to connect.
Fixes https://github.com/Angristan/OpenVPN-install/pull/47 , https://github.com/Angristan/OpenVPN-install/issues/25 and https://github.com/Angristan/OpenVPN-install/issues/49 .
2017-06-25 19:58:41 +02:00
Kenneth Zhao
d74318562d
adding support for debian 9 stretch
2017-06-25 09:38:52 -07:00
Angristan
ec41b64b15
Added Yandex Basic DNS resolvers
...
Nice speed for Russia
2017-06-23 14:32:16 +02:00
Angristan
a2a3bfc605
Added Yandex Basic DNS resolvers
...
https://dns.yandex.com/
Nice for Russia.
2017-06-23 14:30:57 +02:00
Angristan
d712e15795
Support OpenSSL 1.1.0 DH generation
...
Fixes dh.pem gen on Debian 9 and Arch Linux
https://github.com/Angristan/OpenVPN-install/issues/64
https://github.com/Angristan/OpenVPN-install/issues/74
https://www.debian.org/releases/stretch/amd64/release-notes/ch-information.en.html#openssl-issues
2017-06-18 21:12:25 +02:00
Angristan
5d40c041dd
More proper remove
...
openvpn-blacklist isn't installed with Debian 9.
2017-06-18 21:07:15 +02:00
Angristan
0bc1e6ea59
Add support for Ubuntu 17.04
2017-05-07 23:59:43 +02:00