技術ノート 特徴 Mac でプロキシ サーバーを構成する方法

Mac でプロキシ サーバーを構成する方法

Mac でプロキシ サーバーを構成すると、アプリケーションは宛先に送信される前にプロキシ サーバー経由でネットワーク トラフィックを送信します。これは、ファイアウォールをバイパスするために雇用主によって要求される場合があります。また、プロキシを使用して ジオブロッキングを バイパスし、あなたの国では利用できない Web サイトにアクセスすることが必要な場合もあります。

Mac でプロキシ サーバーを構成する方法

ここで設定したプロキシ サーバーは、Apple Safari、Google Chrome、およびシステム プロキシ設定を尊重するその他のアプリケーションによって使用されます。 Mozilla Firefox などの一部のアプリケーションは、システム設定とは独立した 独自のカスタム プロキシ設定を持つ ことができます。

Dock でシステム環境設定アプリケーションをクリックするか、アップル メニュー > システム環境設定に移動して、システム環境設定アプリケーションを開きます。 「ネットワーク」アイコンをクリックします。

リストから使用するネットワーク接続を選択します。たとえば、Wi-Fi ネットワークに接続しているときに使用するプロキシを設定する場合は、「Wi-Fi」を選択します。有線ネットワーク接続時に使用するプロキシを設定する場合は、「イーサネット」をクリックします。

「ネットワーク」ウィンドウの右下隅にある「詳細」ボタンをクリックします。

Mac でプロキシ サーバーを構成する方法

「プロキシ」タブを選択します。ここで 1 つ以上のプロトコル チェックボックスを有効にしてプロキシを構成する必要があります。

Mac でプロキシが必要かどうかを検出し、プロキシ設定を自動的に構成するには、[自動プロキシ検出] チェックボックスをオンにします。 Mac は Web Proxy Auto Discover プロトコル (WPAD) を使用して、プロキシが必要かどうかを自動的に検出します。この設定は、たとえば企業や学校のネットワークで使用される場合があります。

このオプションを有効にした後でも、Mac は WPAD を使用してプロキシが検出された場合にのみプロキシを使用します。 WPAD でプロキシが検出されたとしても、Mac でプロキシを使用したくない場合は、このボックスをオフのままにしておきます。

.PAC ファイルとも呼ばれる自動プロキシ構成スクリプトを使用するには、[自動プロキシ構成] チェックボックスを有効にします。 [URL] ボックスにスクリプトのアドレスを入力します。必要に応じて、ネットワーク管理者またはプロキシ プロバイダーから、プロキシ構成スクリプトのアドレスが提供されます。

Mac でプロキシ サーバーを構成する方法

プロキシ設定を構成するために自動プロキシ構成スクリプトを使用する必要がない場合は、このボックスをオフのままにしておきます。

プロキシを手動で構成するには、「Web プロキシ (HTTP)」、「セキュア Web プロキシ (HTTPS)」、「FTP プロキシ」、「SOCKS プロキシ」、「ストリーミング プロキシ (RTSP)」の 1 つ以上を有効にする必要があります。 “、”、および “Gopher プロキシ” チェックボックス。有効にする各オプションのプロキシのアドレスとポート番号を入力します。プロキシ サーバーのユーザー名とパスワードが提供された場合は、[プロキシ サーバーにはパスワードが必要です] オプションを有効にして、ユーザー名とパスワードを入力します。

たとえば、HTTP、HTTPS、および FTP 接続に使用されるプロキシを構成するとします。 [Web プロキシ (HTTP)]、[セキュア Web プロキシ (HTTPS)]、および [FTP プロキシ] ボックスをオンにします。それぞれをチェックした後、プロキシ サーバーのアドレスとポートを右側のペインに入力します。 3 つすべてに同じプロキシ サーバーを使用する場合は、同じアドレスを 3 回入力します。プロトコルごとに異なるプロキシ サーバー アドレスが提供された場合は、これらの接続に対して異なるプロキシ サーバー アドレスを入力します。

プロキシを手動で構成したくない場合は、これらのボックスがすべてオフになっていることを確認してください。

Mac でプロキシ サーバーを構成する方法

残りの設定では、構成した特定のアドレスとドメインに接続するときにプロキシ サーバーをバイパスできます。

「単純なホスト名を除外する」チェックボックスを使用すると、すべての「単純なホスト名」のプロキシをバイパスできます。これらはローカル ネットワークやイントラネットでよく使用されます。たとえば、ネットワークには、「portal」にローカル Web サイトが存在する場合や、「fileserver」にローカル ファイル サーバーが存在する場合があります。言い換えれば、ユーザーがこれらのシステムにアクセスするには、アドレス バーに「http://portal/」または「https://fileserver/」を接続する必要がある場合があります。このタイプのホスト名はローカル ネットワークでのみ機能します。このボックスをチェックすると、接続するネットワーク上のすべての単純なホスト名に対してプロキシをバイパスできます。

[これらのホストとドメインのプロキシ設定をバイパスする] ボックスには、プロキシ経由でアクセスされないホスト名、ドメイン名、および IP アドレス範囲のリストが含まれています。たとえば、デフォルトでは「*.local」が含まれます。ここの「*」はワイルドカードであり、何でも一致します。これは、server.local、database.local、anything.local など、.local で終わるものはすべて、プロキシを経由せずに直接アクセスされることを意味します。

独自のドメイン名とアドレスを追加するには、それぞれをカンマとスペースで区切ります。たとえば、プロキシを経由せずに .com にアクセスするように Mac に指示するには、行を次のように変更します。

Mac でプロキシ サーバーを構成する方法

 *.local、192.254/16、.com

FTP プロキシの構成後に FTP サーバーへの接続で問題が発生した場合は、ここのウィンドウの下部にある [パッシブ FTP モード (PASV) を使用する] オプションが有効になっていることを確認してください。デフォルトで有効になっています。

完了したら、「OK」をクリックして設定を保存します。ネットワーク設定画面の右下隅にある「適用」をクリックすると、変更が有効になります。

プロキシ サーバーの設定に問題がある場合 (たとえば、プロキシ サーバーがダウンした場合や詳細を間違って入力した場合など)、Safari や Google Chrome などのアプリケーションを使用すると、ネットワーク エラー メッセージが表示されます。たとえば、Safari ではアクセスしようとしているサーバーが見つからないと表示されますが、Chrome ではよりわかりやすい「ERR_PROXY_CONNECTION_FAILED」エラー メッセージが表示されます。続行するには、プロキシ サーバーの設定を修正する必要があります。

「 Mac でプロキシ サーバーを構成する方法」に関するベスト動画選定!

【ネットワーク】プロキシとは?
レンタルサーバーにSSH接続する方法【macOS/XSERVER編】