AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

macOS で SSTP クライントのインストール

PacketixVPN でリモートワーク用の VPN をガッと構築したけど、 macOS 環境のクライアントがないな? という顔になったので。

インストール

.zshrc に export している内容は bash なら .bash_profile あたりに書き出してもろて。

brew update
brew install sstp-client
sudo touch /etc/ppp/options
echo ‘export PATH=“/usr/local/opt/openssl@1.1/bin:$PATH”’ >> ~/.zshrc
source ~/.zshrc

接続

フォアグラウンドで起動するので、ターミナルのタブ増やすかなんとかしてバックグランドに送ってもろて、という感じで。 終了はそのまま ctrl-c でブレイクして大丈夫です。

sudo /usr/local/sbin/sstpc --log-stderr --cert-warn --user ${ユーザ名} --password ${パスワード} ${VPN サーバの URL} usepeerdns require-mschap-v2 noauth noipdefault defaultroute refuse-eap noccp --tls-ext