前回の記事ではWindows PCにVPNサーバーを立てるところまでやりました。今回は、様々なクライアントからそれに接続する方法と、セットアップや管理のための技を説明します。 長いので分割しましたが、続き物の後編なので前編を読んでない方はそこを読んでから(特に、注意事項を読んでから)でお願いします。
2024.4/13追記:新居に引っ越してから、サイトによってはVPNを経由せず接続してしまうという問題に遭遇したので以下の記事で解決法を書きました。自分のケースの場合、IPv6接続を無効化することで解決できました。
また、新居のインターネットがあまりに遅い(せいぜい10Mbpsしか出ない 助けて…)せいかVPN接続が不安定だったので、(この記事ではポート開放せずに使う方法を紹介していますが)結局実家のネットワークの443番ポートを開放して、SSTPではなくSoftEther方式で接続するように変更したところ、体感ですが安定性が改善しました。クライアントとしてはWindowsではSoftEtherの公式クライアントを使い、iPhone/iPadではこちらで紹介しているSSTP ConnectというアプリがSoftEther方式にも対応している(優秀!)ので接続を設定すればそのまま使い続けられます。ご参考までに。
Windowsから接続
Windows OSが標準でSSTP方式をサポートしているのでとても簡単です。この記事やこの記事などを参考に設定してみてください。
iOS / iPadOSから接続
SSTP Connectのアプリで新しいVPN接続プロファイルを以下のように設定する


デフォルトから変えるのは、
- Description: わかりやすい名前
- Server: 自分のVPN Azureのアドレス(vpn*****.vpnazure.net)
- TLS Server Trust Evaluation: 有効化するためにはちょっと手間がかかる。オフにすると警告が出るがとりあえず使える。
- User Name & Password
なお、TLS Server Trust Evaluationは有効化せずともよっぽど高度な攻撃をされない限り特に危険性はないらしいですが、もし有効化したいならいくつか追加の作業が必要なのでこの記事を参考にしてみてください。
あとはアプリの案内に従ってiOSにプロファイルをインストールすれば、SSTP方式でVPN接続ができるようになります。
Ubuntuから接続
UbuntuのSettings→Network→VPNを追加しようとしても、OpenVPNとPPTPしか選択できなくて、SSTP方式が選べません。以下のようにライブラリをインストールしないといけないです。
sudo apt install sstp-client
sudo apt install network-manager-sstp-gnome
Ubuntu 22.04より前のバージョンだと、おそらくパッケージが見つからないというエラーが出てくるので以下のようにPPAを追加してから再度apt installしてください。
sudo add-apt-repository ppa:eivnaes/network-manager-sstp
sudo apt update
その後、PCを再起動又はsudo service network-manager restart(Ubuntu 22.04ではこの操作は不要かも)するとUbuntuのSettings→Network→VPN→+でSSTPを追加できるようになります。
- Gateway: vpn***.vpnazure.net
- Username & Password: 設定した通りに
あとはSettings→Networkの画面、又は画面右上のメニューからVPNをオンオフできるようになります。
もし接続できずにすぐにConnection failedと表示されてしまう場合は、
Identity→Advanced→Proxy→Portで443と設定してみてください。

セットアップ・管理方法のTips
遠隔でセットアップする
例えば海外に住んでいて実家のPCでSoftEtherサーバーを立てたい場合、前編で書いたように多くのステップがあるSoftEtherの設定を向こうに頼むわけにはいかない場合は遠隔操作でセットアップする必要があります。そのためには、遠隔サポートソフトのTeamviewer(個人なら無料で使える)がおすすめです。
なので、実家などにいる人に以下の手順をなんとか実行してもらえれば、あとは手元から遠隔操作でSoftEtherをセットアップすることができます。
- Windows 10 / 11がインストールされたデスクトップパソコンを用意する
- 有線LANでインターネットに接続する
- TeamViewer Windows 版をインストールして、遠隔操作用のコードをあなたに送る
Teamviewerの安全性向上Tips
そのままでも大丈夫だとは思いますが、より安心したい場合おすすめの設定は…
- 自分のTeamviewerアカウントを作成して遠隔操作されるPCと手元のPC両方でログインしておく
- ランダムパスワードによるアクセスを無効にする(同じアカウントにログインしたPC同士でないと接続できなくなる)-> Teamviewer: 無人アクセスの設定
- Teamviewerの管理画面に入るためにもパスワードを設定しておく
ログを確認する
Todo:ログ確認方法を書く…
インターネットを切ったとたん、錯乱しまくるChatGPT
OpenAIのロボットハッカソンで優勝した話
スイスで家族を呼び寄せる方法:滞在許可証申請の手順
長距離フライトで、時差ボケにならずに快適に過ごす方法