現象
プロキシに繋いでいないのにプロキシサーバーがどうこうとか言われてインターネットにつながらないことがある。
大半のケースの場合はWi-Fiからインターネット接続をしているので、設定からプロキシのチェックを外すことで解決することができる。
Wi-Fiに繋いでいる場合の解決方法
- システム環境設定->ネットワーク->Wi-Fi[詳細]→プロキシを開く。
- チェックボックスが付いていれば全て外す。
- [OK]を押下し、戻ってきたネットワーク画面で[適用]を押下する。
筆者の場合はこちらの手順で解決することができました。
テザリングしている場合の解決方法
テザリングしている場合は少し面倒で、Bluetooth、iPhone USBともにプロキシの設定をGUIから見ることができません、
筆者の場合は以下の手順で解決することができました。
- [ネットワーク]から使用しているテザリング種別を選択し、下の[-]を押下する。
- 次回Macに接続したときにどうこう言われるがどちらでもよい
- [+]を押下し、インターフェイスに自分が先程削除したものを選択。必要であれば名前を変える
また、以下にCUIからプロキシの設定を変更するコマンドを記述しておきます。ダブルクォーテーションで囲っている文字列の部分はネットワーク名なので変えている人は適宜変更して実行ください。
USBでテザリングしている場合
プロキシの設定状態を確認
networksetup -getwebproxy "iPhone USB"
無効になっていればEnabledがNoになっている。Yesになっていればoffにするコマンドを実行する。
表示例
Enabled: No
Server:
Port: 0
Authenticated Proxy Enabled: 0
プロキシの設定をoffにする
sudo networksetup -setwebproxystate "iPhone USB" off
Bluetoothでテザリングしている場合
プロキシの設定状態を確認
networksetup -getwebproxy "Bluetooth PAN"
プロキシの設定をoffにする
sudo networksetup -setwebproxystate "Bluetooth PAN" off