MacOSX

コマンドラインからWebプロキシの設定

More than 3 years have passed since last update.

頻繁にWebプロキシの設定を変更する場合、いちいちシステム環境設定から行うのは面倒です。
コマンドラインからのWebプロキシの設定方法は以下のとおりです。

■Webプロキシの設定
$ sudo networksetup -setwebproxy Wi-Fi <domain> <port> on <user> <pass>

■Webプロキシの状態取得
$ networksetup -getwebproxy Wi-Fi

■Webプロキシの入切り
$ sudo networksetup -setwebproxystate Wi-Fi off
$ sudo networksetup -setwebproxystate Wi-Fi on

上記全て Wi-Fi の部分は、有線Lanでは Ethernet として下さい。
詳しくは下記を参照

■ネットワークデバイスの一覧表示
$ networksetup -listallnetworkservices