普段使わずに放っておくにはもったいないので、Macで仕事ができるか?ということで色々と使ってみています。そんな中で、Windowsでも同様につまづく、Proxyの問題にMacのOSXでもぶち当たりました。会社ではインターネットに接続する際に、社内のProxyを経由して接続しないといけないのですが、こいつが認証も必要なためにアプリによってはうまく処理できなくて動かないことが多々あります。2016のインストールやSublimeTextのPackageのインストールなんかは、引っかかってうまく動作してくれません。Windowsだとローカルで動かすお手軽なProxyがあるので、そいつを動かして回避しています。ちなみに今使っているのはyappaってやつで、設定で会社のProxyのアドレス、ユーザIDおよびパスワードを指定するだけなので簡単です。ソフトを探す!で、Macで同じようにローカルにProxyをたてて回避しようと思って、簡単に使えるProxyがないものか?と調べてみましたが、ありませんでした。過去にdolipoってアプリがあったのですが、既に公開されていたサイトもクローズされていて利用できませんでした。下記のページに行き着き、Squidを導入して回避することに決めました。Proxyならnginxじゃね?って思うところはあるのですが、設定が面倒なイメージがあったのと、参考になるページのあるSquidにした次第です。Qiita以下、手順です。上記ページの内容のままですけどね。いちよう私のSquidの設定も吊るしておきます。Homebrewの導入Squidをbrewを使ってインストールするので、まずはHomebrewを導入します。ちなみにココでもProxyを経由する必要があるので、Proxyの設定をしてからインストールを実行します。認証付きProxy環境下でHomebrewのインストールProxyのポートはココでは「8080」としていますが、適宜変更してください。https://raw.github.com/Homebrew/homebrew/go/install)”する。SquidのインストールbrewでSquidをインストールします。下記のコマンドだけでOKです。こんなに簡単にできちゃうのね。squid.confの編集Squidのインストールが完了したら、会社のProxyを経由して接続するための設定を行うために、「/usr/local/etc/squid.conf」を編集します。...」の下に下記の記述を追記しただけです。ココでもProxyのポートは「8080」としていますが、適宜変更してください。squid.conf」に吊るしているので、そちらを見てください。Squidの起動Squidの起動するには、下記のコマンドを実行すればOKです。Squidの自動起動設定OS起動時に自動的に起動させたいので、ユーザのログイン項目に上記のコマンドを追加します。G」で移動することができます。最後にローカルのProxyであるSquidを経由してインターネットに接続するための設定として、ネットワークのプロキシの設定を「localhost:3128」に設定します。ポートはsquid.confのデフォルト設定のままなので「3128」となっています。