hwdsl2
b61035137f
Important: Fixed an error in IP format checking.
...
- Due to a mistake in the "grep" command, empty strings would pass the IP
regex checks, which is not OK.
- Please update your VPN scripts with this commit!
2016-01-21 09:45:31 -06:00
hwdsl2
f47d78b0f1
Improve the process of defining VPN variables
...
- Put variables inside single quotes to avoid escaping them
- Make clear which characters should not be used in values
Thanks for your helpful suggestions, @Langleson !
2016-01-21 02:12:30 -06:00
hwdsl2
acb2000e40
Minor changes in wording and some optimizations
2016-01-19 02:29:01 -06:00
hwdsl2
9609b0b7b5
Add check for network interface eth0
2016-01-19 01:26:12 -06:00
hwdsl2
7ca9723e45
Minor changes in wording
2016-01-19 01:23:17 -06:00
hwdsl2
bd42a23185
Use newer Libevent2 packages from download.libreswan.org
2016-01-18 11:34:29 -06:00
hwdsl2
d82d6d00b3
Update comments in the VPN scripts
2016-01-17 17:05:35 -06:00
hwdsl2
4ab84f14aa
Update sysctl.conf settings and IPTables rules
2016-01-17 14:29:30 -06:00
hwdsl2
a15e502056
Update sysctl.conf settings, and add IP6Tables rules
2016-01-17 12:17:26 -06:00
hwdsl2
28d7da66c8
Better handling of existing config files
2016-01-17 00:41:12 -06:00
hwdsl2
7ac6a030b1
Fix small error in grep command for CentOS VPN script
2016-01-17 00:36:46 -06:00
hwdsl2
9010327a33
Correct small error in notes about escaping characters
2016-01-15 11:05:40 -06:00
hwdsl2
79887bb458
Add notes about escaping characters in VPN variables
...
Thanks to @sohailmamdani for reminding me on this!
2016-01-15 10:01:40 -06:00
hwdsl2
7cfe17f1a2
Update important notes
2016-01-14 23:27:34 -06:00
hwdsl2
21629ae178
Update VPN scripts for better usability
...
- Improve detection of public and private IPs
- Test for empty IPSEC_PSK, VPN_USER and/or VPN_PASSWORD
- Check for OpenVZ VPS, which is unsupported
2016-01-14 17:42:32 -06:00
hwdsl2
59c2817731
Quote VPN credentials in chap-secrets for safety
2016-01-14 15:05:50 -06:00
hwdsl2
46a3f9e0b1
Added note for Android 6.0 users
...
Android 6.0 users must enable SHA2 in /etc/ipsec.conf.
Thanks @rodolfobandeira for the hint!
Ref: 544a25ab77
2016-01-14 14:33:51 -06:00
hwdsl2
e97f1d2598
Removed cloud-init notes for CentOS 6 AMI
...
The latest version of official CentOS 6 AMI has included cloud-init,
and these notes are no longer applicable.
2016-01-12 22:14:24 -06:00
hwdsl2
dec1b44091
Update VPN scripts for better security and usability
...
- Install Fail2Ban to protect SSH server from web attacks
- Check public/private IPs against regex for the correct format
- Use printf instead of "read -r -p" for better POSIX compliance
- Other small code enhancements to the scripts
- Update README.md to add "OS update" to Installation
2016-01-12 21:33:16 -06:00
hwdsl2
965ec7ff39
Create working dir before package install
2016-01-08 09:40:57 -06:00
Lin Song
e814bb673a
Additional test for CentOS version
2016-01-08 09:02:15 -06:00
Lin Song
2e10e6e891
Update README.md and add vpnsetup_centos.sh
2016-01-07 13:19:22 -06:00