Commit Graph

142 Commits

Author SHA1 Message Date
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
hwdsl2
679f0b8784 Update docs 2022-10-16 16:08:38 -05:00
hwdsl2
1541927625 Update docs 2022-10-14 22:07:42 -05:00
hwdsl2
3572d2812e Update tests 2022-10-14 01:26:27 -05:00