差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:pve_openvpn [2023/07/10 23:08] – [安裝 openvpn-snmp-stats 強化監控] jonathan | tech:pve_openvpn [2023/10/29 00:44] (目前版本) – jonathan | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== | + | ====== 安裝 OpenVPN Server(使用 PVE 內 CT Template) |
* 採用 PVE 可下載的 CT Template - debian-10-turnkey-openvpn_16.1-1_amd64.tar.gz 來建立 | * 採用 PVE 可下載的 CT Template - debian-10-turnkey-openvpn_16.1-1_amd64.tar.gz 來建立 | ||
行 148: | 行 148: | ||
<note tip> | <note tip> | ||
- | * 如果想讓 OpenVPN 的 Listen Port 改為 443, 因為會與提供下載憑證的 lighttpd 衝突, 所以需要 | + | * 如果想讓 OpenVPN 的 Listen Port 改為 443, 因為會與提供下載憑證的 lighttpd 衝突, 所以可以修改 SSL Port 為其他 port Exp. 20443 |
- | * 修改 / | + | * [舊版] |
vi / | vi / | ||
+ | </ | ||
+ | : | ||
+ | $SERVER[" | ||
+ | $HTTP[" | ||
+ | url.redirect = ( " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | $SERVER[" | ||
+ | ssl.engine = " | ||
+ | # Note using shared hardened SSL settings | ||
+ | include " | ||
+ | : | ||
+ | </ | ||
+ | * [新版] 修改 / | ||
+ | vi / | ||
</ | </ | ||
: | : | ||
行 165: | 行 181: | ||
: | : | ||
</ | </ | ||
+ | vi / | ||
+ | </ | ||
+ | : | ||
+ | $SERVER[" | ||
+ | ssl.engine | ||
+ | } | ||
+ | : | ||
+ | # support for IPv6 HTTPS via Debian script (in ' | ||
+ | include_shell "/ | ||
+ | </ | ||
systemctl restart lighttpd.service | systemctl restart lighttpd.service | ||
</ | </ | ||
行 219: | 行 245: | ||
-A INPUT -p udp -m udp --dport 161 -j ACCEPT | -A INPUT -p udp -m udp --dport 161 -j ACCEPT | ||
: | : | ||
- | </ | + | </ |
+ | iptable-restore < / | ||
+ | </ | ||
===== 安裝 openvpn-snmp-stats 強化監控 ===== | ===== 安裝 openvpn-snmp-stats 強化監控 ===== | ||
行 248: | 行 276: | ||
</ | </ | ||
* 可以至 LibreNMS 針對這台主機開啟 Applications -> Wireguard 就可以出現類似以下的畫面 \\ {{: | * 可以至 LibreNMS 針對這台主機開啟 Applications -> Wireguard 就可以出現類似以下的畫面 \\ {{: | ||
+ | |||
+ | ===== 安裝 openvpn-monitor 強化監控 ===== | ||
+ | * 參考 - https:// | ||
+ | * 在 openvpn server 開啟監控服務 Port Exp. 5555< | ||
+ | vi / | ||
+ | </ | ||
+ | : | ||
+ | status / | ||
+ | verb 4 | ||
+ | management 0.0.0.0 5555 | ||
+ | : | ||
+ | </ | ||
+ | * 重啟 openvpn server 讓設定生效, | ||
+ | root@ct-devops-vpn ~# netstat -lntp | grep openvpn | ||
+ | tcp 0 0 0.0.0.0: | ||
+ | tcp 0 0 0.0.0.0: | ||
+ | </ | ||
+ | * 參考 [[tech: | ||
+ | |||
===== 參考網址 ===== | ===== 參考網址 ===== | ||
* https:// | * https:// |