Commit Graph

1291 Commits

Author SHA1 Message Date
hwdsl2
22838b714c Fix for Raspberry Pi
- Raspberry Pis (ARM-based) may take some time on boot to initialize
  network interfaces such as Wi-Fi. Increasing the service restart
  delay in rc.local from 15 seconds to 60 seconds helps ensure that
  the VPN is enabled on these network interfaces.
2023-05-19 21:28:19 -05:00
hwdsl2
d343401cca Update tests 2023-05-05 00:19:15 -05:00
hwdsl2
8261d4dbb3 Update docs 2023-05-05 00:15:09 -05:00
hwdsl2
7cf82872e4 Update Azure template
- Remove Ubuntu 18.04, which is EOL after May 2023.
2023-05-05 00:12:21 -05:00
hwdsl2
efcfbe8da3 New Libreswan version
- Support upgrading to Libreswan 4.11.
2023-05-05 00:07:07 -05:00
hwdsl2
8581057053 New Libreswan version
- Use new Libreswan version 4.11.
  Ref: https://lists.libreswan.org/pipermail/swan-announce/2023/000050.html
  Note: This project does not enable IKEv1 aggressive mode in the
        default configuration.
2023-05-04 23:58:54 -05:00
hwdsl2
9f7530fc9b Update tests 2023-04-22 17:39:17 -05:00
hwdsl2
7ad7683388 Update docs 2023-04-09 17:22:24 -05:00
hwdsl2
7e238cc9c2 Update docs 2023-04-09 17:07:38 -05:00
hwdsl2
9184ec7bf2 Update tests 2023-03-25 23:55:58 -05:00
hwdsl2
f69a2257a2 Update docs 2023-03-19 00:44:22 -05:00
hwdsl2
631712adab Update tests 2023-03-01 21:27:42 -06:00
hwdsl2
2039f91151 New libnss3 version
- Use new version of libnss3 for Ubuntu 18.04 NSS fix.
2023-03-01 21:26:04 -06:00
hwdsl2
8fb10bcd66 Update tests 2023-03-01 08:56:02 -06:00
hwdsl2
13e8e94a7b Update docs 2023-03-01 08:55:44 -06:00
hwdsl2
1a79a5cfce New Libreswan version
- Support upgrading to Libreswan 4.10.
2023-03-01 08:55:12 -06:00
hwdsl2
1fb5c5be8c New Libreswan version
- Use new Libreswan version 4.10.
  Ref: https://lists.libreswan.org/pipermail/swan-announce/2023/000049.html
2023-03-01 08:53:03 -06:00
hwdsl2
7fa002f125 Update docs 2023-02-12 16:18:41 -06:00
hwdsl2
f3bd7307a4 Update docs 2023-02-12 00:09:01 -06:00
hwdsl2
72db1ebca5 Update docs 2023-02-11 23:12:21 -06:00
hwdsl2
52677eeefb Update tests 2023-02-11 23:12:15 -06:00
hwdsl2
3f12b9583b Update Alpine Linux versions
- Add Alpine Linux 3.17 and remove 3.15.
2023-02-11 23:08:37 -06:00
hwdsl2
c8463092c7 Update docs
- Fix PowerShell line continuation
  Ref: #1321
2023-02-10 21:50:26 -06:00
Felix Storm
7079c6bcd2
Fix line endings in clients.md (#1321) 2023-02-10 21:47:41 -06:00
hwdsl2
dc32e28f47 Cleanup 2023-01-13 00:36:49 -06:00
hwdsl2
6337e56c2e Update docs 2023-01-13 00:15:09 -06:00
hwdsl2
3bb649e3ec Update docs 2023-01-06 21:29:48 -06:00
hwdsl2
45a26534e9 Update tests 2023-01-04 21:25:16 -06:00
hwdsl2
c356a75bca Update docs 2023-01-04 18:58:29 -06:00
hwdsl2
2623d1bc07 Update tests 2023-01-04 02:16:17 -06:00
hwdsl2
3d05e96115 Update docs 2023-01-04 01:38:44 -06:00
hwdsl2
46b55ee737 Update docs 2022-12-23 20:51:54 -06:00
hwdsl2
8f76ffbdb6 Update docs 2022-12-19 00:50:49 -06:00
hwdsl2
217c3af7c4 Update docs 2022-12-17 01:08:33 -06:00
hwdsl2
fec1b7c7a2 Update IKEv2 script
- Improve MOBIKE detection by checking whether the IKEv2 connection
  is successfully loaded. If not, the server's Linux kernel may not
  support MOBIKE, and we disable it in ikev2.conf.
- This will help prevent the issue where the IKEv2 connection fails
  to load on some systems due to lack of MOBIKE support. Note that
  the script already has checks for MOBIKE support that cover common
  cases.
- Related issues:
  https://github.com/hwdsl2/docker-ipsec-vpn-server/issues/330
  https://github.com/hwdsl2/docker-ipsec-vpn-server/issues/298
  https://github.com/hwdsl2/docker-ipsec-vpn-server/issues/247
2022-12-01 21:45:57 -06:00
hwdsl2
fad9e0d34d Update IKEv2 setup log
- When using the IKEv2 change server address script on Docker,
  update the IKEv2 setup log with the new server address, so that
  it can be displayed in the container logs after a restart.
2022-12-01 21:25:41 -06:00
hwdsl2
8817e6f924 Update docs
- Update IKEv2 instructions for Linux clients.
  Ref: #1282
2022-11-26 10:51:01 -06:00
hwdsl2
651c404bf6 Improve sysctl settings
- For enabling TCP BBR congestion control, add a check to make sure
  tcp_congestion_control exists.
2022-11-20 15:01:44 -06:00
hwdsl2
fc16499d28 Update docs 2022-11-19 10:23:17 -06:00
hwdsl2
94e005c7aa Update docs 2022-11-14 03:13:08 -06:00
hwdsl2
9188cd5b82 Update docs 2022-11-10 03:14:30 -06:00
hwdsl2
f558f26520 Update docs
- Add a troubleshooting section for IKEv2 "parameter is incorrect"
  error.
- Fixes #1268. See also #873.
2022-11-07 23:20:01 -06:00
hwdsl2
4835154f84 Update docs 2022-11-06 01:33:12 -05:00
hwdsl2
46640c01b1 Update docs 2022-11-06 00:28:28 -05:00
hwdsl2
edd05df89c Update IKEv2 script
- Improve the optional VPN On Demand feature on macOS and iOS.
  Connect only on WiFi networks (instead of any network), with
  captive portal detection. This is the most common use case.
2022-10-30 15:45:11 -05:00
hwdsl2
cbd356ac1a Update docs 2022-10-29 14:21:25 -05:00
hwdsl2
117d76b309 Update docs
- Add instructions for Chrome OS (Chromebook) for IKEv2 mode
- Update instructions for Chrome OS for IPsec/L2TP mode
- Cleanup
2022-10-29 01:16:04 -05:00
hwdsl2
5943b2a041 Update docs 2022-10-28 22:13:05 -05:00
hwdsl2
4f8a19d337 Update OS check
- Add a check for Ubuntu 18.04 on architectures other than x86_64,
  which is not supported by the VPN scripts for Libreswan 4.9.
2022-10-24 18:50:51 -05:00
hwdsl2
19d4ea067f Update docs 2022-10-23 15:10:00 -05:00