手殘都會!「PiVPN」在樹莓派快速部屬 OpenVPN Server
樹莓派確實是好東西,我除了安裝阻擋廣告利器「Pi-Hole」與「AdGuard Home」以外,還拿來跑 UniFi Controller 與 VPN Server 雖然樹莓派效能不是很好,但是他輕巧又省電,價格還算低,拿來跑一些不太吃資源的應用還是挺不錯的唷! 之前文章介紹了安裝 IKEv2 VPN,不過有人跟我說安裝操作起來無比繁瑣,我自己再重新看一次,好吧。。確實有點煩。。。 如果要求不是很多的話,確實有另外簡單又快的 VPN Server 部屬方案 今天介紹的「PiVPN」就是可以快速又安全的在樹莓派部屬 OpenVPN Server,而且管理也很方便 同樣先 SSH 登入進去樹莓派,然後複製粘貼以下指令: $ curl -L https://install.pivpn.io | bash 稍待片刻安裝就會自動開始,整個安裝過程都相當容易,只要簡單選擇跟填寫資料即可 安裝這種服務都需要一個內網固定 IP 確保功能可以正常,所以最好直接在你 DHCP Server 上面設定讓樹莓派有一個固定的 IP 地址 接下來安裝過程會需要一個樹莓派的 User,以後完成客戶端的設定檔會直接放到該 User 的 Home 資料夾下面 如果沒有特殊需求,通常就是選樹莓派預設的 pi 上圖是問要不要啟用無人職守的自動升級,這樣系統會每天自動檢查有無必要的安全更新,推薦啟用選「Yes」 不過這個功能不會自動讓系統重開機,有時候一些安全更新會需要重開機才能生效 接下來會詢問要透過 UDP or TCP 跟 Port 端口的設定,如果沒有特殊需求,可以使用默認即可 也記得稍等要去 Router 上面把相對應的端口打開轉給樹莓派,不然外網可是會連不上的 這邊是選擇 OpenVPN 加密程度,通常選到 256-bit 加密已經足夠 上圖步驟是讓你選擇連線的地址,如果你使用網路提供商有給你固定公網 IP,那就可以選第一個「public IP」 如果沒有公網固定 IP 的話,你就需要自己搭建一個 DDNS 服務,然後選第二個的「public DNS」...