私はかなり標準的な設定のOpenVPNネットワークを持っています:
auth.txt
ユーザーとパスワードを含むファイルca.crt
証明書を含むファイルmy-nat.pem
VPCのIDを含むファイルおよびOpenVPN構成:
client
dev tun
proto udp
remote some-ip-here some-port-here
ca /etc/openvpn/keys/ca.crt
auth-user-pass /etc/openvpn/keys/auth.txt
resolv-retry infinite
nobind
persist-key
persist-tun
ns-cert-type server
cipher AES-128-CBC
comp-lzo
status /var/log/openvpn-status.log
log /var/log/openvpn.log
log-append /var/log/openvpn.log
verb 3
そして接続コマンド:ssh -i "my-nat.pem" Ubuntu@machine-ip-here
Windows 10の組み込みのVPN接続で使用できるように、これらのファイル/構成をどのように変換できますか?
VPNには複数のプロトコルがあり、プロトコルごとに異なるタイプの構成が必要です。
ここでは、上位5つのVPNプロトコルについて説明します。 https://www.makeuseof.com/tag/major-vpn-protocols-explained/
この ドキュメント のとおり、Windows 10 VPNはL2TP、PPTP、SSTP、IKEv2プロトコルをサポートしており、OpenVPNプロトコルはサポートされていません。
これらの場合、仮想ネットワークドライバーを最終的に登録するOpenVPNソフトウェアをダウンロードする必要があり、VPNはその仮想ドライバー上で機能します。
OpenVPNプロトコルは、Windowsに組み込まれているものではありません。したがって、OpenVPNトンネルを介して送信するトラフィックをキャプチャし、それを暗号化してOpenVPNサーバーに渡すことを処理できるクライアントプログラムが必要です。
参照:
https://openvpn.net/vpn-server-resources/connecting-to-access-server-with-windows/