Commit Graph

145 Commits

Author SHA1 Message Date
hwdsl2 a43b604646 Update docs 2024-04-17 20:36:24 -05:00
hwdsl2 342fbd59b9 Improve feature for specifying client IP
- Improve feature for allowing users to specify a client IP.
  Ref: #34.
2024-03-26 00:15:21 -05:00
Inplex-sys a935b6ec72
Allow users to specify a client IP (#34) 2024-03-25 21:38:43 -05:00
hwdsl2 9cec2d5710 Update docs 2024-03-20 21:48:31 -05:00
hwdsl2 5e20d9b126 Update tests 2024-02-03 23:30:55 -06:00
hwdsl2 85108f6d02 Update docs 2024-01-08 22:16:02 -06:00
hwdsl2 55bb031fce Update tests 2024-01-08 22:15:52 -06:00
hwdsl2 00b0d9ad37 Add show QR code option
- New: Add an option to regenerate QR code for an existing client.
  Ref: #29.
2024-01-08 22:10:49 -06:00
hwdsl2 fab2a6d41e Fix for Linux clients
- Limit client names to 15 characters for compatibility with
  Linux WireGuard clients.
  Ref: Upstream commit Nyr/wireguard-install 7865df2.
2023-10-20 00:29:37 -05:00
hwdsl2 664499709d Cleanup 2023-10-19 23:51:45 -05:00
hwdsl2 d24c724a2a Update docs 2023-09-14 00:17:20 -05:00
hwdsl2 591b3cdcf6 Update docs 2023-09-12 23:00:02 -05:00
hwdsl2 de2b25162d Cleanup 2023-09-12 01:48:55 -05:00
hwdsl2 87a972d659 Update docs 2023-09-11 23:27:45 -05:00
hwdsl2 5c241e5bb2 Update tests 2023-09-11 22:39:47 -05:00
hwdsl2 6b11fa1630 Add support for DNS names
- NEW: Add support for using DNS names (e.g. vpn.example.com) as
  the WireGuard VPN server's address. Users can now select this option
  during interactive install (sudo bash wireguard.sh).
- Example use case: With this new feature, when using a DNS name as
  the server address, users can take a snapshot of the server and
  restore it to a new server with a different IP, then update the
  DNS name to point to the new IP. After that, they can expect the
  VPN to continue to work.
2023-09-11 22:28:38 -05:00
hwdsl2 395bb0fdef Cleanup 2023-09-03 01:39:19 -05:00
hwdsl2 771b0f1ae9 Update docs 2023-08-25 23:36:24 -05:00
hwdsl2 41b48d1609 Update docs 2023-08-20 00:21:34 -05:00
hwdsl2 d323f6ea6f Update docs 2023-08-15 00:13:38 -05:00
hwdsl2 1847266603 Cleanup 2023-08-15 00:04:39 -05:00
Zhang Xin 7dc3c79000
Add support for openSUSE (#7) 2023-08-14 23:46:56 -05:00
hwdsl2 5366549d94 Update docs 2023-08-10 23:16:21 -05:00
hwdsl2 e5c48eca83 Update docs 2023-07-01 16:58:12 -05:00
hwdsl2 09e936a212 Update tests 2023-06-15 00:13:49 -05:00
hwdsl2 3002d459e2 Update tests 2023-06-12 08:39:54 -05:00
hwdsl2 616f3431b2 Update docs 2023-06-06 20:18:32 -05:00
hwdsl2 189915d402 Update docs 2023-05-22 23:03:02 -05:00
hwdsl2 3110927507 Update docs 2023-05-07 00:24:52 -05:00
hwdsl2 27865f04fa Update docs 2023-04-23 23:55:14 -05:00
hwdsl2 3ccb7a9efb Update docs 2023-04-09 17:29:12 -05:00
hwdsl2 407cb93532 Check folder exists
- Add a check to make sure /etc/wireguard exists
  after "apt-get install".
- Ref: #13
2023-03-29 23:05:30 -05:00
hwdsl2 c0bc872d2e Update tests 2023-03-25 23:57:08 -05:00
hwdsl2 017af00218 Update docs 2023-01-13 00:16:56 -06:00
hwdsl2 c611253262 Update tests 2023-01-04 20:59:19 -06:00
hwdsl2 cae80eb023 Update docs 2023-01-04 19:46:14 -06:00
hwdsl2 8f5b825b16 Update docs 2023-01-04 01:41:42 -06:00
hwdsl2 9781ac1055 Update docs 2022-12-23 20:59:12 -06:00
hwdsl2 ef22ff6e0e Improve sysctl settings
- For enabling TCP BBR congestion control, add a check to make sure
  tcp_congestion_control exists.
2022-11-20 15:05:30 -06:00
hwdsl2 65df81ab69 Update docs 2022-11-19 10:24:08 -06:00
hwdsl2 0ed60bc874 Fix for CentOS 8
- Fix an issue with the kmod-wireguard package on CentOS 8 Stream.
2022-11-17 09:21:21 -06:00
hwdsl2 f50b376c2b Bugfix
- Fixed an issue with IPTables rules not persisting after a reboot,
  if both IPsec VPN and WireGuard are installed on the same server.
  We restart the wg-iptables.service in /etc/rc.local to make sure
  the rules are added.
  Ref: #2
2022-11-17 08:54:45 -06:00
hwdsl2 1b1a4aa2e3 Update docs 2022-11-14 03:08:34 -06:00
hwdsl2 005b15b60e Update docs 2022-11-10 03:15:53 -06:00
hwdsl2 1f23f12453 Update docs 2022-11-01 23:52:06 -05:00
hwdsl2 efa2f56ac2 Improve setup
- Refactor setup script into functions for better readability and
  easier maintenance.
2022-11-01 01:23:27 -05:00
hwdsl2 aae852e9d1 Improve sysctl settings 2022-10-31 01:31:29 -05:00
hwdsl2 6747ce9517 Cleanup 2022-10-28 08:59:14 -05:00
hwdsl2 2c2c0f976f Update docs 2022-10-25 00:21:31 -05:00
hwdsl2 acfdef55ae Add templates 2022-10-17 22:47:09 -05:00