Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
564 commits
Select commit Hold shift + click to select a range
025387d
Improve VPN ciphers
hwdsl2 Sep 30, 2022
4b15a5d
Update docs
hwdsl2 Sep 30, 2022
6e59682
Improve VPN ciphers
hwdsl2 Sep 30, 2022
3bf17a7
Improve interface check
hwdsl2 Oct 5, 2022
bd291e9
Cleanup
hwdsl2 Oct 7, 2022
ed35961
Cleanup
hwdsl2 Oct 10, 2022
e12ffa2
Update docs
hwdsl2 Oct 10, 2022
194d188
Update docs
hwdsl2 Oct 14, 2022
ad2883f
Update tests
hwdsl2 Oct 14, 2022
0d4934c
Update docs
hwdsl2 Oct 15, 2022
3dc675b
Add client validity option
hwdsl2 Oct 16, 2022
24bc891
Update docs
hwdsl2 Oct 16, 2022
2ce20e7
Update docs
hwdsl2 Oct 17, 2022
fef608a
Update IKEv2 script
hwdsl2 Oct 19, 2022
f82e65d
Update docs
hwdsl2 Oct 20, 2022
28d1f49
New Libreswan version
hwdsl2 Oct 21, 2022
d1da04b
New Libreswan version
hwdsl2 Oct 21, 2022
ed9eb51
Update docs
hwdsl2 Oct 21, 2022
1b5030b
Update tests
hwdsl2 Oct 21, 2022
780f815
Improve VPN setup
hwdsl2 Oct 22, 2022
4174ffa
Improve VPN setup
hwdsl2 Oct 23, 2022
5732125
Update docs
hwdsl2 Oct 23, 2022
2bd37cc
Cleanup
hwdsl2 Oct 23, 2022
19d4ea0
Update docs
hwdsl2 Oct 23, 2022
4f8a19d
Update OS check
hwdsl2 Oct 24, 2022
5943b2a
Update docs
hwdsl2 Oct 29, 2022
117d76b
Update docs
hwdsl2 Oct 29, 2022
cbd356a
Update docs
hwdsl2 Oct 29, 2022
edd05df
Update IKEv2 script
hwdsl2 Oct 30, 2022
46640c0
Update docs
hwdsl2 Nov 6, 2022
4835154
Update docs
hwdsl2 Nov 6, 2022
f558f26
Update docs
hwdsl2 Nov 8, 2022
9188cd5
Update docs
hwdsl2 Nov 10, 2022
94e005c
Update docs
hwdsl2 Nov 14, 2022
fc16499
Update docs
hwdsl2 Nov 19, 2022
651c404
Improve sysctl settings
hwdsl2 Nov 20, 2022
8817e6f
Update docs
hwdsl2 Nov 26, 2022
fad9e0d
Update IKEv2 setup log
hwdsl2 Dec 2, 2022
fec1b7c
Update IKEv2 script
hwdsl2 Dec 2, 2022
217c3af
Update docs
hwdsl2 Dec 17, 2022
8f76ffb
Update docs
hwdsl2 Dec 19, 2022
46b55ee
Update docs
hwdsl2 Dec 24, 2022
3d05e96
Update docs
hwdsl2 Jan 4, 2023
2623d1b
Update tests
hwdsl2 Jan 4, 2023
c356a75
Update docs
hwdsl2 Jan 5, 2023
45a2653
Update tests
hwdsl2 Jan 5, 2023
3bb649e
Update docs
hwdsl2 Jan 7, 2023
6337e56
Update docs
hwdsl2 Jan 13, 2023
dc32e28
Cleanup
hwdsl2 Jan 13, 2023
7079c6b
Fix line endings in clients.md (#1321)
felixstorm-c4a8 Feb 11, 2023
c846309
Update docs
hwdsl2 Feb 11, 2023
3f12b95
Update Alpine Linux versions
hwdsl2 Feb 12, 2023
52677ee
Update tests
hwdsl2 Feb 12, 2023
72db1eb
Update docs
hwdsl2 Feb 12, 2023
f3bd730
Update docs
hwdsl2 Feb 12, 2023
7fa002f
Update docs
hwdsl2 Feb 12, 2023
1fb5c5b
New Libreswan version
hwdsl2 Mar 1, 2023
1a79a5c
New Libreswan version
hwdsl2 Mar 1, 2023
13e8e94
Update docs
hwdsl2 Mar 1, 2023
8fb10bc
Update tests
hwdsl2 Mar 1, 2023
2039f91
New libnss3 version
hwdsl2 Mar 2, 2023
631712a
Update tests
hwdsl2 Mar 2, 2023
f69a225
Update docs
hwdsl2 Mar 19, 2023
9184ec7
Update tests
hwdsl2 Mar 26, 2023
7e238cc
Update docs
hwdsl2 Apr 9, 2023
7ad7683
Update docs
hwdsl2 Apr 9, 2023
9f7530f
Update tests
hwdsl2 Apr 22, 2023
8581057
New Libreswan version
hwdsl2 May 5, 2023
efcfbe8
New Libreswan version
hwdsl2 May 5, 2023
7cf8287
Update Azure template
hwdsl2 May 5, 2023
8261d4d
Update docs
hwdsl2 May 5, 2023
d343401
Update tests
hwdsl2 May 5, 2023
22838b7
Fix for Raspberry Pi
hwdsl2 May 20, 2023
4c5f4e8
Update OS check
hwdsl2 May 22, 2023
b929ee4
Update docs
hwdsl2 May 23, 2023
81366c8
Update docs
hwdsl2 Jun 7, 2023
67e71a5
Add Debian 12
hwdsl2 Jun 12, 2023
659e18d
Update tests
hwdsl2 Jun 12, 2023
2f129f1
Update docs
hwdsl2 Jun 14, 2023
e79e641
Update OS check
hwdsl2 Jun 15, 2023
70d6ed4
Update tests
hwdsl2 Jun 15, 2023
2e4f856
Update docs
hwdsl2 Jun 22, 2023
48bc7ce
Update docs
hwdsl2 Jul 1, 2023
f9a5a5a
Update for Mac OS X Ventura (#1421)
willisweb Jul 14, 2023
8a06d6d
Update docs
hwdsl2 Jul 14, 2023
0318a94
Update docs
hwdsl2 Jul 15, 2023
cafe673
Update docs
hwdsl2 Jul 21, 2023
be3fed2
Update docs
hwdsl2 Jul 21, 2023
3f10e2e
Update docs
hwdsl2 Jul 28, 2023
ef24c47
Re-add AWS Deployment Template (#1427)
scottpedia Jul 29, 2023
3e343f9
Update docs
hwdsl2 Jul 29, 2023
a794200
Update docs
hwdsl2 Aug 11, 2023
16f5a1d
Update Alpine Linux versions
hwdsl2 Aug 11, 2023
0b5b415
Update tests
hwdsl2 Aug 11, 2023
d522d42
New Libreswan version
hwdsl2 Aug 11, 2023
c8bb2bc
New Libreswan version
hwdsl2 Aug 11, 2023
58efbe1
Update tests
hwdsl2 Aug 11, 2023
7e85c81
Update docs
hwdsl2 Aug 11, 2023
f084bcb
Update docs
hwdsl2 Aug 16, 2023
a0dc2dd
Update docs
hwdsl2 Aug 17, 2023
49c974f
Cloudformation template improvements (#1435)
scottpedia Aug 18, 2023
5a4a97b
Update docs
hwdsl2 Aug 18, 2023
557f13f
Update Cloudformation template (#1446)
scottpedia Aug 19, 2023
b062dba
Update docs
hwdsl2 Aug 19, 2023
a95b63e
Update docs
hwdsl2 Aug 20, 2023
7c133f1
Update docs
hwdsl2 Aug 20, 2023
11803db
Update AWS template (#1447)
scottpedia Aug 21, 2023
b4a51fc
Cleanup
hwdsl2 Aug 21, 2023
f86c1ef
Update docs
hwdsl2 Aug 26, 2023
4590890
Update AWS template (#1463)
scottpedia Sep 28, 2023
e3a886b
Update docs
hwdsl2 Sep 28, 2023
b5f9d02
Update docs
hwdsl2 Oct 1, 2023
ef57d57
Update docs
hwdsl2 Oct 1, 2023
664c107
Update docs (#1484)
ashang Nov 7, 2023
8cbbe1c
Cleanup
hwdsl2 Nov 7, 2023
2369e7f
Update docs
hwdsl2 Nov 7, 2023
5dbb6e2
Update docs
hwdsl2 Nov 8, 2023
9622f72
Update docs
hwdsl2 Nov 11, 2023
32d09c6
Update docs
hwdsl2 Nov 13, 2023
dd6f260
Update docs
hwdsl2 Nov 19, 2023
f39c7fd
Update tests
hwdsl2 Nov 19, 2023
5adab8c
Update docs
hwdsl2 Nov 20, 2023
230b628
Update Cloudformation template (#1490)
scottpedia Nov 21, 2023
82cb3f8
Update docs
hwdsl2 Nov 21, 2023
7573090
Update docs
hwdsl2 Nov 25, 2023
b43e975
Update docs
hwdsl2 Nov 28, 2023
f206139
Update docs
hwdsl2 Nov 30, 2023
5a9402b
Improve VPN ciphers
hwdsl2 Dec 10, 2023
6e16b98
Update docs
hwdsl2 Dec 10, 2023
9268ad2
Update IKEv2 script
hwdsl2 Dec 13, 2023
18d5144
Update docs
hwdsl2 Dec 13, 2023
b7b3fc3
Update docs
hwdsl2 Dec 19, 2023
5bb63da
Update Alpine Linux versions
hwdsl2 Feb 3, 2024
198bd98
Update year
hwdsl2 Feb 3, 2024
9d2939d
Update tests
hwdsl2 Feb 4, 2024
d56472d
Update docs
hwdsl2 Feb 24, 2024
f5acbdf
Update docs
hwdsl2 Feb 25, 2024
7ee03da
New Libreswan version
hwdsl2 Mar 16, 2024
3b24405
New Libreswan version
hwdsl2 Mar 16, 2024
7bd9e3e
Update tests
hwdsl2 Mar 16, 2024
127759a
Update docs
hwdsl2 Mar 16, 2024
3ec000e
Update docs
hwdsl2 Mar 16, 2024
e5eabbe
Update docs
hwdsl2 Mar 17, 2024
4c6f37e
Update docs
hwdsl2 Mar 21, 2024
25670f3
Update IKEv2 script
hwdsl2 Apr 11, 2024
1442e9f
Update OS support
hwdsl2 Apr 14, 2024
828bb86
Update tests
hwdsl2 Apr 14, 2024
bf0edf5
Update OS support
hwdsl2 Apr 14, 2024
017a226
Update docs
hwdsl2 Apr 18, 2024
49ab3b6
New Libreswan version
hwdsl2 Apr 18, 2024
ca86194
New Libreswan version
hwdsl2 Apr 18, 2024
a57082a
Update tests
hwdsl2 Apr 18, 2024
2748312
Update docs
hwdsl2 Apr 18, 2024
4ee9911
Update CloudFormation template (#1555)
Saniewski Apr 23, 2024
7447f4b
Update docs
hwdsl2 Apr 23, 2024
b58e65e
Add Ubuntu 24.04
hwdsl2 Apr 27, 2024
1b769fb
Update docs
hwdsl2 Apr 27, 2024
eb75915
Update AWS template
hwdsl2 Apr 28, 2024
028d6dc
Update docs
hwdsl2 Apr 28, 2024
30a46a0
Update tests
hwdsl2 Apr 28, 2024
bf965cf
Fix for CentOS 9
hwdsl2 May 2, 2024
6f2efd3
New Libreswan version
hwdsl2 May 3, 2024
b5d19d7
New Libreswan version
hwdsl2 May 3, 2024
2ba4fe3
Update tests
hwdsl2 May 3, 2024
0b1eaf6
Update docs
hwdsl2 May 3, 2024
bea8597
Add new option
hwdsl2 May 4, 2024
a424108
Update docs
hwdsl2 May 4, 2024
d108c4a
Update tests
hwdsl2 May 18, 2024
1093b03
Update docs
hwdsl2 Jun 6, 2024
78e8957
Update tests
hwdsl2 Jun 6, 2024
8339f72
Update Azure script
hwdsl2 Jun 23, 2024
3a3c28b
Update tests
hwdsl2 Jun 23, 2024
4d01011
Update docs
hwdsl2 Jun 24, 2024
bb0c8ea
Update AWS template
hwdsl2 Jul 28, 2024
65fc2ef
Update docs
hwdsl2 Jul 28, 2024
721ea33
Update docs
hwdsl2 Jul 28, 2024
9a625db
Update OS support
hwdsl2 Jul 28, 2024
99f684f
Update tests
hwdsl2 Jul 28, 2024
d05d769
Update docs
hwdsl2 Jul 29, 2024
2974f8b
Update docs
hwdsl2 Aug 5, 2024
2e069ea
Update docs
hwdsl2 Sep 7, 2024
fbdd75e
Update docs
hwdsl2 Sep 20, 2024
56833ec
Update docs
hwdsl2 Oct 10, 2024
21ba115
New Libreswan version
hwdsl2 Oct 15, 2024
7bd6872
New Libreswan version
hwdsl2 Oct 15, 2024
9442981
Update docs
hwdsl2 Oct 15, 2024
2247387
Update tests
hwdsl2 Oct 15, 2024
2991302
Improve nftables rules
hwdsl2 Oct 16, 2024
97189ac
Cleanup
hwdsl2 Oct 16, 2024
b895650
Update docs
hwdsl2 Oct 17, 2024
e2cad5c
Update docs
hwdsl2 Nov 15, 2024
963902e
Update docs
hwdsl2 Nov 15, 2024
b60c232
Update docs
hwdsl2 Nov 19, 2024
02ed636
Update docs
hwdsl2 Nov 26, 2024
ea64a36
Update docs
hwdsl2 Dec 8, 2024
37d7cd2
Update OS check
hwdsl2 Dec 27, 2024
9d7e4a3
Update docs
hwdsl2 Jan 26, 2025
d7c20b8
Fix for CentOS
hwdsl2 Feb 11, 2025
1d2588f
Update OS support
hwdsl2 Mar 6, 2025
de1cb41
Update tests
hwdsl2 Mar 6, 2025
f07fd46
New Libreswan version
hwdsl2 Mar 6, 2025
474b450
New Libreswan version
hwdsl2 Mar 6, 2025
206c688
Update docs
hwdsl2 Mar 6, 2025
3ecebb7
Update tests
hwdsl2 Mar 6, 2025
bc539f5
Update docs
hwdsl2 Mar 13, 2025
2054718
Update docs
hwdsl2 Mar 15, 2025
ac608af
Update docs
hwdsl2 Mar 15, 2025
9bc2257
Update docs
hwdsl2 Mar 21, 2025
6f0eaa2
docs: add new README-ja.md (#1714)
eltociear Mar 22, 2025
2799a83
Update docs
hwdsl2 Mar 22, 2025
93bc85d
Update docs
hwdsl2 Mar 30, 2025
57c2496
Update docs
hwdsl2 Apr 6, 2025
7c76a7a
Improve Libreswan check
hwdsl2 Apr 10, 2025
ad27683
Minor fix
hwdsl2 May 9, 2025
794618f
Minor fix
hwdsl2 May 9, 2025
ae0dee0
Update docs
hwdsl2 May 11, 2025
25da664
Improve Libreswan install
hwdsl2 May 13, 2025
909bf12
Update OS support
hwdsl2 May 13, 2025
5b1ffe1
Update docs
hwdsl2 May 13, 2025
b60eea6
Update docs
hwdsl2 Jun 4, 2025
72e32d1
Update AWS template
hwdsl2 Jun 5, 2025
965cca8
Update docs
hwdsl2 Jun 5, 2025
ce8c206
Update Azure template
hwdsl2 Jun 5, 2025
df3e547
Update docs
hwdsl2 Jun 5, 2025
460bab9
Added steps to set up clients running Fedora and its derivatives. (#1…
grohan47 Jun 10, 2025
753b425
Update docs
hwdsl2 Jun 10, 2025
6ca596b
Update tests
hwdsl2 Jun 17, 2025
d1a6b1c
Update docs
hwdsl2 Jun 25, 2025
1d7a11f
Update docs
hwdsl2 Jun 30, 2025
f1dfa0d
New Libreswan version
hwdsl2 Jul 6, 2025
4c6b042
New Libreswan version
hwdsl2 Jul 6, 2025
1e25ad0
Update docs
hwdsl2 Jul 6, 2025
eb37c68
Update tests
hwdsl2 Jul 6, 2025
0d9b764
Update docs
hwdsl2 Jul 21, 2025
02327ca
Update docs
hwdsl2 Jul 23, 2025
846acaf
Update docs
hwdsl2 Jul 25, 2025
d0fac10
Update AWS template
hwdsl2 Aug 1, 2025
7895311
Update docs
hwdsl2 Aug 8, 2025
4612cce
Update OS check
hwdsl2 Aug 15, 2025
6c332e8
Update OS support
hwdsl2 Aug 28, 2025
c4cdfcf
Update docs
hwdsl2 Aug 28, 2025
e79c530
Update tests
hwdsl2 Aug 28, 2025
15c6577
Update OS support
hwdsl2 Sep 1, 2025
bccf7d4
Update tests
hwdsl2 Sep 1, 2025
ad61b35
Improve VPN config
hwdsl2 Sep 2, 2025
b675d32
Update docs
hwdsl2 Sep 2, 2025
519fd09
Update docs
hwdsl2 Sep 21, 2025
4447a35
Update docs
hwdsl2 Oct 6, 2025
e070405
Update docs
hwdsl2 Oct 11, 2025
76b7ecc
Update docs
hwdsl2 Nov 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/00-bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ assignees: ''
- [ ] I read the [README](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README.md)
- [ ] I read the [Important notes](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README.md#important-notes)
- [ ] I followed instructions to [configure VPN clients](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README.md#next-steps)
- [ ] I checked [Troubleshooting](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#troubleshooting) and [VPN status](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#check-logs-and-vpn-status)
- [ ] I checked [IKEv1 troubleshooting](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#ikev1-troubleshooting), [IKEv2 troubleshooting](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/ikev2-howto.md#ikev2-troubleshooting) and [VPN status](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#check-logs-and-vpn-status)
- [ ] I searched existing [Issues](https://github.com/hwdsl2/setup-ipsec-vpn/issues?q=is%3Aissue)
- [ ] This bug is about the VPN setup scripts, and not IPsec VPN itself

<!---
If you need help with IPsec VPN itself, please see [Bugs & Questions](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README.md#bugs--questions). Ask VPN-related questions on the [Libreswan](https://lists.libreswan.org/mailman/listinfo/swan) or [strongSwan](https://lists.strongswan.org/mailman/listinfo/users) mailing list, or search e.g. [Stack Overflow](https://stackoverflow.com/questions/tagged/vpn).
If you found a reproducible bug for the IPsec VPN, open a bug report at https://github.com/libreswan/libreswan. Ask VPN-related questions on the [Libreswan](https://lists.libreswan.org) or [strongSwan](https://lists.strongswan.org) users mailing list, or search e.g. [Stack Overflow](https://stackoverflow.com/questions/tagged/vpn).
--->

**Describe the issue**
Expand All @@ -36,12 +36,12 @@ A clear and concise description of what you expected to happen.
[Check logs and VPN status](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#check-logs-and-vpn-status), and add error logs to help explain the problem, if applicable.

**Server (please complete the following information)**
- OS: [e.g. Debian 10]
- OS: [e.g. Debian 11]
- Hosting provider (if applicable): [e.g. GCP, AWS]

**Client (please complete the following information)**
- Device: [e.g. iPhone 8]
- OS: [e.g. iOS 13.6]
- Device: [e.g. iPhone 12]
- OS: [e.g. iOS 15]
- VPN mode: [IPsec/L2TP, IPsec/XAuth ("Cisco IPsec") or IKEv2]

**Additional context**
Expand Down
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/10-bug-report-zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ assignees: ''
- [ ] 我已阅读 [自述文件](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md)
- [ ] 我已阅读 [重要提示](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md#重要提示)
- [ ] 我已按照说明 [配置 VPN 客户端](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md#下一步)
- [ ] 我检查了 [故障排除](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#故障排除) 以及 [VPN 状态](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#检查日志及-vpn-状态)
- [ ] 我检查了 [IKEv1 故障排除](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#ikev1-故障排除),[IKEv2 故障排除](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/ikev2-howto-zh.md#ikev2-故障排除) 以及 [VPN 状态](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#检查日志及-vpn-状态)
- [ ] 我搜索了已有的 [Issues](https://github.com/hwdsl2/setup-ipsec-vpn/issues?q=is%3Aissue)
- [ ] 这个 bug 是关于 VPN 安装脚本,而不是 IPsec VPN 本身

<!---
如果你需要关于 IPsec VPN 本身的帮助,请参见 [问题和反馈](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md#问题和反馈)。VPN 的相关问题可在 [Libreswan](https://lists.libreswan.org/mailman/listinfo/swan) 或 [strongSwan](https://lists.strongswan.org/mailman/listinfo/users) 邮件列表提问,或者搜索比如 [Stack Overflow](https://stackoverflow.com/questions/tagged/vpn) 等网站。
如果你发现了 IPsec VPN 的一个可重复的程序漏洞,请在 https://github.com/libreswan/libreswan 提交一个错误报告。VPN 的相关问题可在 [Libreswan](https://lists.libreswan.org) 或 [strongSwan](https://lists.strongswan.org) 用户邮件列表提问,或者搜索比如 [Stack Overflow](https://stackoverflow.com/questions/tagged/vpn) 等网站。
--->

**问题描述**
Expand All @@ -36,12 +36,12 @@ assignees: ''
[检查日志及 VPN 状态](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#检查日志及-vpn-状态),并添加错误日志以帮助解释该问题(如果适用)。

**服务器信息(请填写以下信息)**
- 操作系统: [比如 Debian 10]
- 操作系统: [比如 Debian 11]
- 服务提供商(如果适用): [比如 GCP, AWS]

**客户端信息(请填写以下信息)**
- 设备: [比如 iPhone 8]
- 操作系统: [比如 iOS 13.6]
- 设备: [比如 iPhone 12]
- 操作系统: [比如 iOS 15]
- VPN 模式: [IPsec/L2TP, IPsec/XAuth ("Cisco IPsec") 或 IKEv2]

**其它信息**
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/20-enhancement-request.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ assignees: ''
- [ ] I read the [README](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README.md)
- [ ] I read the [Important notes](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README.md#important-notes)
- [ ] I followed instructions to [configure VPN clients](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README.md#next-steps)
- [ ] I checked [Troubleshooting](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#troubleshooting) and [VPN status](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#check-logs-and-vpn-status)
- [ ] I checked [IKEv1 troubleshooting](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#ikev1-troubleshooting), [IKEv2 troubleshooting](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/ikev2-howto.md#ikev2-troubleshooting) and [VPN status](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#check-logs-and-vpn-status)

**Describe the enhancement request**
A clear and concise description of your enhancement request.
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/30-enhancement-request-zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ assignees: ''
- [ ] 我已阅读 [自述文件](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md)
- [ ] 我已阅读 [重要提示](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md#重要提示)
- [ ] 我已按照说明 [配置 VPN 客户端](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md#下一步)
- [ ] 我检查了 [故障排除](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#故障排除) 以及 [VPN 状态](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#检查日志及-vpn-状态)
- [ ] 我检查了 [IKEv1 故障排除](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#ikev1-故障排除),[IKEv2 故障排除](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/ikev2-howto-zh.md#ikev2-故障排除) 以及 [VPN 状态](https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md#检查日志及-vpn-状态)

**描述改进建议**
使用清楚简明的语言描述你的改进建议。
Expand Down
108 changes: 108 additions & 0 deletions .github/workflows/check_urls.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
#
# Copyright (C) 2020-2025 Lin Song <[email protected]>
#
# This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
# Unported License: http://creativecommons.org/licenses/by-sa/3.0/
#
# Attribution required: please include my name in any derivative and let me
# know how you have improved it!

name: check_urls

on: workflow_call

jobs:
check_urls:
runs-on: ubuntu-22.04
if: github.repository_owner == 'hwdsl2'
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false
- name: Check
run: |
cd "$GITHUB_WORKSPACE"
mkdir workdir
cd workdir
set -ex

export DEBIAN_FRONTEND=noninteractive
sudo apt-get -yqq update
sudo apt-get -yqq install wget

wg="wget -t 3 -T 30 -nv -O"
sl="sleep 1"
gi="https://raw.githubusercontent.com/hwdsl2/setup-ipsec-vpn/master"
gh="https://github.com/hwdsl2/setup-ipsec-vpn/raw/master"

$wg vpnsetup.sh "$gi/vpnsetup.sh"; $sl
$wg vpnsetup_centos.sh "$gi/vpnsetup_centos.sh"; $sl
$wg vpnsetup_amzn.sh "$gi/vpnsetup_amzn.sh"; $sl
$wg vpnsetup_ubuntu.sh "$gi/vpnsetup_ubuntu.sh"; $sl
$wg vpnsetup_alpine.sh "$gi/vpnsetup_alpine.sh"; $sl
$wg ikev2setup.sh "$gi/extras/ikev2setup.sh"; $sl
$wg vpnupgrade.sh "$gi/extras/vpnupgrade.sh"; $sl
$wg vpnupgrade_centos.sh "$gi/extras/vpnupgrade_centos.sh"; $sl
$wg vpnupgrade_amzn.sh "$gi/extras/vpnupgrade_amzn.sh"; $sl
$wg vpnupgrade_ubuntu.sh "$gi/extras/vpnupgrade_ubuntu.sh"; $sl
$wg vpnupgrade_alpine.sh "$gi/extras/vpnupgrade_alpine.sh"; $sl
$wg vpnuninstall.sh "$gi/extras/vpnuninstall.sh"; $sl
$wg add_vpn_user.sh "$gi/extras/add_vpn_user.sh"; $sl
$wg del_vpn_user.sh "$gi/extras/del_vpn_user.sh"; $sl
$wg update_vpn_users.sh "$gi/extras/update_vpn_users.sh"; $sl
$wg ikev2changeaddr.sh "$gi/extras/ikev2changeaddr.sh"; $sl
$wg ikev2onlymode.sh "$gi/extras/ikev2onlymode.sh"; $sl

$wg vpnsetup2.sh "$gh/vpnsetup.sh"; $sl
$wg vpnsetup_centos2.sh "$gh/vpnsetup_centos.sh"; $sl
$wg vpnsetup_amzn2.sh "$gh/vpnsetup_amzn.sh"; $sl
$wg vpnsetup_ubuntu2.sh "$gh/vpnsetup_ubuntu.sh"; $sl
$wg vpnsetup_alpine2.sh "$gh/vpnsetup_alpine.sh"; $sl
$wg ikev2setup2.sh "$gh/extras/ikev2setup.sh"; $sl
$wg vpnupgrade2.sh "$gh/extras/vpnupgrade.sh"; $sl
$wg vpnupgrade_centos2.sh "$gh/extras/vpnupgrade_centos.sh"; $sl
$wg vpnupgrade_amzn2.sh "$gh/extras/vpnupgrade_amzn.sh"; $sl
$wg vpnupgrade_ubuntu2.sh "$gh/extras/vpnupgrade_ubuntu.sh"; $sl
$wg vpnupgrade_alpine2.sh "$gh/extras/vpnupgrade_alpine.sh"; $sl
$wg vpnuninstall2.sh "$gh/extras/vpnuninstall.sh"; $sl
$wg add_vpn_user2.sh "$gh/extras/add_vpn_user.sh"; $sl
$wg del_vpn_user2.sh "$gh/extras/del_vpn_user.sh"; $sl
$wg update_vpn_users2.sh "$gh/extras/update_vpn_users.sh"; $sl
$wg ikev2changeaddr2.sh "$gh/extras/ikev2changeaddr.sh"; $sl
$wg ikev2onlymode2.sh "$gh/extras/ikev2onlymode.sh"

diff vpnsetup.sh ../vpnsetup.sh
diff vpnsetup_centos.sh ../vpnsetup_centos.sh
diff vpnsetup_amzn.sh ../vpnsetup_amzn.sh
diff vpnsetup_ubuntu.sh ../vpnsetup_ubuntu.sh
diff vpnsetup_alpine.sh ../vpnsetup_alpine.sh
diff ikev2setup.sh ../extras/ikev2setup.sh
diff vpnupgrade.sh ../extras/vpnupgrade.sh
diff vpnupgrade_centos.sh ../extras/vpnupgrade_centos.sh
diff vpnupgrade_amzn.sh ../extras/vpnupgrade_amzn.sh
diff vpnupgrade_ubuntu.sh ../extras/vpnupgrade_ubuntu.sh
diff vpnupgrade_alpine.sh ../extras/vpnupgrade_alpine.sh
diff vpnuninstall.sh ../extras/vpnuninstall.sh
diff add_vpn_user.sh ../extras/add_vpn_user.sh
diff del_vpn_user.sh ../extras/del_vpn_user.sh
diff update_vpn_users.sh ../extras/update_vpn_users.sh
diff ikev2changeaddr.sh ../extras/ikev2changeaddr.sh
diff ikev2onlymode.sh ../extras/ikev2onlymode.sh

diff vpnsetup2.sh ../vpnsetup.sh
diff vpnsetup_centos2.sh ../vpnsetup_centos.sh
diff vpnsetup_amzn2.sh ../vpnsetup_amzn.sh
diff vpnsetup_ubuntu2.sh ../vpnsetup_ubuntu.sh
diff vpnsetup_alpine2.sh ../vpnsetup_alpine.sh
diff ikev2setup2.sh ../extras/ikev2setup.sh
diff vpnupgrade2.sh ../extras/vpnupgrade.sh
diff vpnupgrade_centos2.sh ../extras/vpnupgrade_centos.sh
diff vpnupgrade_amzn2.sh ../extras/vpnupgrade_amzn.sh
diff vpnupgrade_ubuntu2.sh ../extras/vpnupgrade_ubuntu.sh
diff vpnupgrade_alpine2.sh ../extras/vpnupgrade_alpine.sh
diff vpnuninstall2.sh ../extras/vpnuninstall.sh
diff add_vpn_user2.sh ../extras/add_vpn_user.sh
diff del_vpn_user2.sh ../extras/del_vpn_user.sh
diff update_vpn_users2.sh ../extras/update_vpn_users.sh
diff ikev2changeaddr2.sh ../extras/ikev2changeaddr.sh
diff ikev2onlymode2.sh ../extras/ikev2onlymode.sh
Loading