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