Macでプロキシサーバーを構成する方法
Macでプロキシサーバーを設定すると、アプリケーションは宛先に移動する前にプロキシサーバーを介してネットワークトラフィックを送信します。これは、ファイアウォールを迂回するためにあなたの雇用主によって要求されるかもしれません、またはあなたはgeoblockingを迂回しそしてあなたの国で利用できないウェブサイトにアクセスするためにプロキシを使用したいかもしれません.
ここで設定したプロキシサーバーは、Apple Safari、Google Chrome、およびシステムのプロキシ設定を尊重するその他のアプリケーションによって使用されます。 Mozilla Firefoxを含む一部のアプリケーションは、システム設定とは独立して独自のカスタムプロキシ設定を持つことができます。.
Dockでシステム環境設定アプリケーションをクリックするか、アップルメニュー>システム環境設定を選択して開きます。 「ネットワーク」アイコンをクリック.
リストから使用するネットワーク接続を選択してください。たとえば、Wi-Fiネットワークに接続している間に使用されるプロキシを設定したい場合は、「Wi-Fi」を選択します。有線ネットワークへの接続中に使用されるプロキシを設定したい場合は、「Ethernet」をクリックしてください。.
ネットワークウィンドウの右下にある[詳細設定]ボタンをクリックします。.
「プロキシ」タブを選択してください。ここで1つ以上のプロトコルチェックボックスを有効にしてプロキシを設定する必要があります。.
プロキシが必要かどうかをMacに検出させ、プロキシ設定を自動的に設定するには、「自動プロキシ検出」チェックボックスを有効にします。お使いのMacは、プロキシが必要かどうかを自動的に検出するために、Webプロキシ自動検出プロトコル(WPAD)を使用します。この設定は、ビジネスネットワークや学校ネットワークで使用できます。.
このオプションを有効にした後でも、WPADを使用してプロキシが検出された場合にのみ、Macはプロキシを使用します。 WPADで検出されても、Macでプロキシを使用したくない場合は、このチェックボックスをオフにしてください。.
.PACファイルとも呼ばれる自動プロキシ設定スクリプトを使用するには、「自動プロキシ設定」チェックボックスを有効にします。 URLボックスにスクリプトのアドレスを入力します。必要に応じて、ネットワーク管理者またはプロキシプロバイダからプロキシ設定スクリプトのアドレスが提供されます。.
自動プロキシ設定スクリプトを使用してプロキシ設定を行う必要がない場合は、このチェックボックスをオフにしてください。.
手動でプロキシを設定するには、「Webプロキシ(HTTP)」、「セキュアWebプロキシ(HTTPS)」、「FTPプロキシ」、「SOCKSプロキシ」、「ストリーミングプロキシ(RTSP)」のうち1つ以上を有効にする必要があります。 」および「Gopher Proxy」チェックボックス。有効にする各オプションにプロキシのアドレスとポート番号を入力します。プロキシサーバーのユーザー名とパスワードが提供されている場合は、[プロキシサーバーにパスワードが必要]オプションを有効にして、ユーザー名とパスワードを入力します。.
たとえば、HTTP、HTTPS、およびFTP接続に使用されるプロキシを設定したいとしましょう。 [Webプロキシ(HTTP)]、[セキュアWebプロキシ(HTTPS)]、および[FTPプロキシ]の各ボックスをオンにします。それぞれ確認したら、右側のウィンドウにプロキシサーバーのアドレスとポートを入力します。 3つすべてに同じプロキシサーバーを使用する場合は、同じアドレスを3回入力します。異なるプロトコル用に異なるプロキシサーバーアドレスが提供されている場合は、これらの接続用に異なるプロキシサーバーアドレスを入力します。.
手動でプロキシを設定したくない場合は、これらすべてのチェックボックスがオフになっていることを確認してください。.
残りの設定では、設定した特定のアドレスやドメインに接続するときにプロキシサーバーを迂回することができます。.
「単純なホスト名を除外する」チェックボックスを使用すると、すべての「単純なホスト名」に対してプロキシを回避することができます。これらはローカルネットワークやイントラネットでよく使われます。たとえば、ネットワークのローカルWebサイトが「portal」、ローカルファイルサーバーが「fileserver」の場合があります。つまり、これらのシステムにアクセスするには、ユーザーはアドレスバーに「http:// portal /」または「https:// fileserver /」を差し込む必要があります。このタイプのホスト名は、ローカルネットワーク上でのみ機能します。このチェックボックスをオンにすると、接続しているネットワーク上のすべての単純なホスト名に対してプロキシを回避できます。.
「これらのホストとドメインのプロキシ設定をバイパスする」ボックスには、プロキシ経由でアクセスされないホスト名、ドメイン名、およびIPアドレス範囲のリストが含まれています。たとえば、デフォルトでは「* .local」が含まれています。ここの「*」はワイルドカードで、何にでも一致します。つまり、server.local、database.local、anything.localなど、.localで終わるものはすべて、プロキシを経由せずに直接アクセスされます。.
独自のドメイン名とアドレスを追加するには、それぞれをコンマとスペースで区切ります。たとえば、プロキシを経由せずにhowtogeek.comにアクセスするようにMacに指示するには、行を次のように変更します。
* .local、192.254 / 16、howtogeek.com
FTPプロキシを設定した後にFTPサーバへの接続に問題がある場合は、ウィンドウ下部の「Passive FTP Mode(PASV)を使用」オプションが有効になっていることを確認してください。デフォルトで有効になっています.
完了したら、[OK]をクリックして設定を保存します。ネットワーク設定画面の右下にある[適用]をクリックすると、変更内容が有効になります。.
プロキシサーバーの設定に問題がある場合(たとえば、プロキシサーバーが停止した場合や詳細を誤って入力した場合)、SafariやGoogle Chromeなどのアプリケーションを使用しているときにネットワークエラーメッセージが表示されます。たとえば、Safariは、アクセスしようとしているサーバーが見つからないと表示しますが、Chromeは、よりわかりやすい「ERR_PROXY_CONNECTION_FAILED」エラーメッセージを表示します。続行するには、プロキシサーバーの設定を修正する必要があります。.