こんにちは、技術一課の加藤です。 今日はAWSのお話を離れ、ちょっとした効率化のお話を。 VPNをONにするのめんどくさい問題 PCからVPNを介してサーバーなどにアクセスを行いたい場面はよくあると思います。 その時、いちいちVPNの設定を開いてConnect/Disconnectを切り替えるのがめんどくさかったんですよね。 SSHをするときにVPNをONにすることが多かったため、ならTerminalからVPNをONにできればいいのでは…? と思いついたのが始まり。 それ用のシェルスクリプトを書いてみました。 そもそもコマンドでVPNをONにするには MacにはデフォルトでVPN設定を切り替えできるコマンドが用意されています。 $ scutil --nc start [name] # nameのVPNに接続 $ scutil --nc stop [name] # nameのVPNから切断
![【Mac向け】コマンドラインからVPNをONにする - サーバーワークスエンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d83e46bd012d93bbeccbd3f468cd393082f9388a/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fserverworks%2F20200711%2F20200711231055.png)