OpenVPN 主要是要建立安全的通道(虛擬網卡 + SSL), 讓遠端的機器連上後, 可以走此安全通道進行其他操作. (簡單講, 兩個不同網段的地方, 透過連上 VPN 後, 就可以透過 VPN 當內部網路使用)
- OpenVPN 官網: OpenVPN - Open Source VPN
OpenVPN 有分幾種架設方式:
- Static-Key VPN: 共享 Key 的方式 (此篇用此方式)
- TLS-enabled VPN: OpenVPN 為每個使用者產生獨立的 Key (PKI), 為每個人進行驗證、設定... 等等. (此篇不講此方式)
- 帳號、密碼驗證: 此方式我覺得風險比較大, 所以直接跳過不做~