--- lang: ja-jp breaks: true --- # Azure P2S 自動接続 2021-08-09 ## `Azure VPN Client` から接続する場合、`接続` ボタンをクリックする必要がある為、コマンドラインからの接続には適さない。 ![](https://i.imgur.com/h1aZFxj.png) ![](https://i.imgur.com/CXuex5r.png) ![](https://i.imgur.com/DAYXChQ.png) ## コマンドラインによる自動接続に対応する為、Windows10 ビルトインの接続方法に変更する。 ### `Azure VPN Client`のVPN接続の編集画面より、`サーバ名またはアドレス` をコピーする。 ![](https://i.imgur.com/7gAWTVu.png) ### VPN接続を追加する。 ![](https://i.imgur.com/VGgWfi5.png) `サーバ名またはアドレス`には、コピーしたアドレスを設定。 `VPNの種類`は、SSTPを選択。 `サインイン情報の種類`は証明書を選択する。 ![](https://i.imgur.com/Jw3AwbF.png) ### 接続する際に、クライアント証明書を選択して接続する。 ![](https://i.imgur.com/xFhR3H1.png) ### IPv4 IPv6 共に、`☐リモート ネットワークでデフォルトゲートウェイを使う`のチェックを外す ![](https://i.imgur.com/tJnaRXz.png) ### rasphone.pbk の設定を変更する。 ```shell= %USERPROFILE%\AppData\Roaming\Microsoft\Network\Connections\Pbk\rasphone.pbk ``` ```json= PreviewUserPw=1 ↓ PreviewUserPw=0 ``` ### 以下のコマンドにより自動的に接続を行う。 ```shell= rasphone -d "AzureVPN" ``` ![](https://i.imgur.com/tSuU2P8.png) ## `route print -4`コマンドにより、ルートに問題ないか確認を行う。 ```shell= >route print -4 =========================================================================== インターフェイス一覧 ・・・ 96...........................AzureVPN ・・・ =========================================================================== IPv4 ルート テーブル =========================================================================== アクティブ ルート: ネットワーク宛先 ネットマスク ゲートウェイ インターフェイス メトリック 0.0.0.0 0.0.0.0 192.168.xxx.xxx 192.168.xxx.xxx 281 10.0.0.0 255.0.0.0 10.102.102.0 10.102.102.1 26 10.102.102.1 255.255.255.255 リンク上 10.102.102.1 281 ・・・ ``` ###### tags: `Azure` `P2S` `自動接続`