
私はできる必要がある作成するコマンドラインから新しい VPN 接続を作成します。 似たようなものを見たことがありますrasdial
が、それらはすべて既存の VPN に接続するためのもので、VPN を作成してから参加するためのものではありません。私が知っている唯一の方法は GUI を使用することですCreate a VPN connection
。Windows CMD からこれを行う方法、または VPN を作成してから接続するバッチ ファイルを作成する方法をご存知の方がいらっしゃいましたら、非常に助かります。Windows 7 および Windows 10 で動作する場合はそれが望ましいですが、必要に応じてタスクを完了するためのポータブル実行可能ファイルがあってもかまいません。よろしくお願いします。
答え1
Add-VpnConnection -Name $VPNConnectionName -ServerAddress $VPNServer -TunnelType Pptp -SplitTunneling -DnsSuffix $DNSSuffix -AllUserConnection -Force
答え2
この目的には Powershell を使用できます。Microsoft には、これに関する完全なガイドがあります。 PowerShell とグループ ポリシーを使用して VPN 接続を展開する
注: Add-VpnConnection コマンドは Windows 8.1 以降で直接サポートされているため、これを直接使用できます。
答え3
接続マネージャ管理キットを使用します。その後は、それをコンピュータのハード ドライブに配置するだけで、CMAK が吐き出すファイルを使用して RASDial で VPN に接続できます。コンピュータにリモート アクセスできる場合は、タスク スケジューラで起動時に実行するタスクを作成し、接続が失われた場合に再実行します。
出典:
CMAK ヘルプ リンク:https://technet.microsoft.com/ja-jp/library/cc739464(v=ws.11).aspx より
RASDial ヘルプリンク:https://technet.microsoft.com/ja-jp/library/ff859533(v=ws.11).aspx より
答え4
管理者として実行している次の bat を使用して作成できました。
@echo オフ
cls
エコー。
echo VPN が構成されている間、しばらくお待ちください...
PowerShell.exe -コマンド "Add-VpnConnection -Name LAB_RB -ServerAddress 191.1.1.1 -AllUserConnection -AuthenticationMethod Chap -EncryptionLevel Optional -Force -L2tpPsk PassWord@2021 -PassThru -RememberCredential -SplitTunneling -TunnelType L2tp" > config.log"
ルートを追加 -p 172.16.5.0 マスク 255.255.255.0 192.168.198.254 > null
エコー。
一時停止
すでに解決している場合は、そのような人のためにここに登録されています。昨日までこの機能を探していましたが、このトピックを通じてニーズを解決することができました。