Windows 10 VPN 開機自動連線

因 COVID-19 疫情,所以 VPN (虛擬私人網路) 成為各企業的重要系統服務之一。因為要遠端在家工作,而又要能與公司網路連結,使用公司所有資源的最佳及最安全的方案就是 VPN。
本文將使用 VPN Server (NAS「Synology 群暉科技」DS218+),並詳細解說 Windows 10 的 VPN Client 設定及 Windows 10 開機自動連線已設定好的 VPN,省去每次 Windows 10 開機都要手動去點擊 VPN 連線的麻煩。
VPN Server
本文所使用的 VPN (虛擬私人網路) Server 設備為 NAS,「Synology 群暉科技」的 DS218+,內部 IP 192.168.5 網段 (比較不會有衝途問題,因大多都使用 IP 192.168.1 網段)。
VPN 的有幾種連結方式,本文使用的是 PPTP (點對點隧道協定)。

VPN Client
Windows 10 VPN 設定
右鍵點網路圖示 > 開啟網路和網際網路設定。

點選 VPN > 新增 VPN 連線。

- VPN 提供者:Windows (內建)。
- 連網名稱:自訂。
- 伺服器名稱或位址:VNC Server 網址或對外固定 IP 設定。
- VPN 類型:點對點通道通訊協定 (PPTP)。
- 登入資訊的類型:使用者名稱與密碼。
- 使用者名稱 (選擇性):VPN Server 設定的使用者帳號。
- 密碼 (選擇性):VPN Server 設定的使用者密碼。

新增 VPN 連線完成,如下圖就會新增一個剛新增的【VPN 連線名稱】。

左鍵點網路圖示 > 點擊連線。

VPN 已連線。

鍵盤 Windows 圖示 + R,輸入 \\NAS 內部 IP,來連結 NAS 的資料夾。

Windows 10 VPN Client 連結至 NAS VPN Server,的 NAS 資料。

Windows 10 開機自動連線 VPN
讓 Windows 10 開機時自動連線已設定好的指定 VPN。
測試自動連線指令 rasdial
開啟 Windows【命令提示字元】。
- rasdial:自動連線功能指令 (此為使用在自動連結已設定好的【VPN 連線名稱】)。
- jacky-vpn:【VPN 連線名稱】(輸入您設定的名稱)。
- VPN 帳號:輸入 NAS VPN Server 的帳號。
- VPN 密碼:輸入 NAS VPN Server 的密碼。
rasdial VPN名稱 VPN帳號 VPN密碼

這時設定的對應 VPN 名稱,就會自動連線了。

撰寫批次檔
將上述執行成功自動連結 VPN 的 Code 貼至記事本,並儲存為 .bat 檔,快點兩下即可自動連結 VPN:
rasdial jacky-vpn 帳號 密碼
開機自動執行批次檔 VPN 自動連線
鍵盤 Windows 圖示 + R,輸入 shell:startup (Windows 10 開機時會自動執行裡面的 .bat 檔),並將上述 .bat 檔移至該目錄內即可。

本著作係採用創用 CC 姓名標示-相同方式分享 3.0 台灣 授權條款授權.