プロキシ・サーバ

基本情報

プロキシ・サーバを利用することで,学内のプライベートネットワークから, 学外のウェブサービス等を利用することができます.

サーバ名 (アドレス)

proxy.uec.ac.jp

ポート

8080

自動設定スクリプト (PAC) のアドレス

http://proxy.uec.ac.jp/proxy.pac

WPAD による自動検出 (一部の対応OSのみ)

DHCP または手動で DNSサフィックス と して uec.ac.jpを含むドメイン を指定

以下の学内ネットワークは,プロキシサーバを経由しなくてもアクセス可能です. ただし,一部のネットワークは管理者によりアクセス制限が行われている場合もあります.

電通大グローバルネットワーク
  • 130.153.0.0/16

  • 192.50.30/23

一般に,プロキシ設定には以下の方法があります.

  • 自動検出

    • プロキシ設定を検出し,自動的に設定します.お使いのネットワークで DHCP サーバによりプロキシ情報が配布されている場合にのみ機能します.

  • 自動設定スクリプト

    • 情報基盤センターの提供する自動設定スクリプト (PAC, Proxy Auto-Config) によりプロキシを設定します. 情報基盤センターのウェブサーバに接続できる環境で機能します.

  • 手動設定

    • 手動でプロキシサーバを設定します.上の他の方法と比較して設定項目は多いですが多くの環境で安定して動作します. 上記の 自動検出自動設定スクリプト の方法がうまくいかない場合も,この方法をお試しください.

Note

これらの設定は複数同時に行うことができる場合がありますが, 一部の OS やアプリケーションによっては,設定の優先順位が異なったり, 一部の設定が有効に機能しない場合がありますのでご注意ください.

設定例

Microsoft Edge への設定(Windows 全体への設定)

Windows 10

設定画面の開き方
  1. スタートメニュー (win10_windows) から,設定アイコン (win10_settings) をクリックします.

../../_images/proxy-win10-openconfig-1.png
  1. Windows の設定 画面からの入力欄に, プロキシ (または proxy )と入力し, 表示された項目の中から プロキシの設定を変更する をクリックすると,プロキシの設定画面が開きます.

../../_images/proxy-win10-openconfig-2.png

\(\Downarrow\)

../../_images/proxy-win10-openconfig-3.png

プロキシ設定画面

ここから,設定方法に応じて以下の手順に進みます. 設定方法の違いは こちら を参照してください.

自動検出
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,プロキシ設定画面を開きます.

  2. プロキシ設定画面にて, 設定を自動的に検出するオン にします.以上で設定は完了です.

../../_images/proxy-win10-edge-auto.png

Warning

プロキシサーバを経由しなくても 学内サイト にはアクセスできます. 必要に応じて下図赤枠部分に こちら を参考に プロキシサーバの例外設定 を行ってください.

../../_images/proxy_win10_reigai_01.png
自動設定スクリプト
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,プロキシ設定画面を開きます.

  2. セットアップ スクリプトを使うオン にします.

  3. スクリプトのアドレス基本情報 にある 自動設定 PAC の内容にしたがって, http://proxy.uec.ac.jp/ を入力し,直にある 保存 ボタンを押します.

../../_images/proxy-win10-edge-script.png

Warning

プロキシサーバを経由しなくても 学内サイト にはアクセスできます. 必要に応じて下図赤枠部分に こちら を参考に プロキシサーバの例外設定 を行ってください.

../../_images/proxy_win10_reigai_01.png
手動設定
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって, プロキシ設定画面を開きます.

  2. プロキシ設定画面にて, 設定を自動的に検出するオフ にし, 下の プロキシ サーバーを使うオン にします.

  3. 基本情報 にしたがって アドレスproxy.uec.ac.jpポート8080 を入力し, 保存 ボタンをクリックします.

../../_images/proxy-win10-edge-manual.png

Warning

プロキシサーバを経由しなくても 学内サイト にはアクセスできます. 必要に応じて下図赤枠部分に こちら を参考に プロキシサーバの例外設定 を行ってください.

../../_images/proxy_win10_reigai_01.png

Internet Exploler への設定(Windows 全体への設定)

Windows 10

Microsoft Edge への設定(Windows 全体への設定) と同じ手順で設定してください.

Note

Windows 10 では,OS 付属のブラウザとして Microsoft Edge と Internet Exploer があります. 両ブラウザは,共に Windows 全体へのプロキシ設定を参照しています.

Windows Update への設定

Windows 10

Windows Update など Windows の通信機能の一部には WinHTTP に依存しているものがあります. Windows Update でプロキシを使用する場合,別途 WinHTTP のせっていが必要となります. 以下では,WinHTTPのプロキシの設定手順を説明します.

管理者権限でのコマンドプロンプトを開き方

  1. スタートボタン( win10_windows ) をクリックし, Windows システムツール 内にあるコマンドプロンプトにカーソルを合わせ,右クリックします.

  2. その他 をクリックし, 管理者として実行 を選択します.

../../_images/proxy_win_update-01.png
  1. 「ユーザーアカウント制御」の「このアプリがデバイスに変更を加えることを許可しますか?」に はい を選択すると管理者権限でコマンドプロンプトを実行できます.

設定方法

  1. 次のコマンドでネットワークシェルを立ち上げます.

netsh
  1. WinHTTP の設定のため次のコマンドを実行します.

winhttp
  1. WinHTTP のプロキシの設定を確認します.

show proxy
  1. 次のコマンドで proxy.uec.ac.jp:8080 を設定します.

set proxy proxy-server="proxy.uec.ac.jp:8080"
  1. 最後に設定が出来ているかの確認を次のコマンドで行います.

show proxy
../../_images/proxy_win_update-02.png

設定の解除方法

  1. 次のコマンドでネットワークシェルを立ち上げます.

netsh
  1. WinHTTP の設定のため次のコマンドを実行します.

winhttp
  1. WinHTTP のプロキシの設定を確認します.

show proxy
  1. 次のコマンドで設定を解除します.

reset proxy
  1. 最後に設定が出来ているかの確認を次のコマンドで行います.

show proxy
../../_images/proxy_win_update-03.png

Safari への設定(macOS のネットワークへの設定)

Safari は macOS のネットワークに設定されたプロキシサーバの情報を参照します. 以下では,ネットワークのプロキシ設定手順を説明します.

macOS

設定画面の開き方
  1. アップルメニュー (macos1012_applemenu) \(\Rightarrow\) ネットワーク環境 \(\Rightarrow\) ネットワーク環境設定 の順にクリックし, ネットワーク の設定ウィンドウを表示させます.

../../_images/proxy-mac-openconfig-1.png
  1. お使いのネットワーク環境に合わせて ネットワーク構成 を選択し, さらに Wi-Fi 等のネットワーク・インタフェースを選択します. 続けて, 詳細 ボタンを押すと,プロキシ設定画面が表示されます.

../../_images/proxy-mac-openconfig-2.png

\(\Downarrow\)

../../_images/proxy-mac-openconfig-3.png

プロキシ設定画面

続けて,設定方法に応じて以下の手順に進みます. 設定方法の違いは こちら を参照してください.

Note

お使いのネットワークによって設定例と表示が異なります. 現在お使いのネットワークに合わせて,ネットワーク構成とネットワーク・インタフェースを選択してください.

自動検出
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,プロキシ設定画面を開きます.

  2. プロキシ設定画面で 自動プロキシ自動検出 を選択し, OK ボタンを押します.

../../_images/proxy-mac-auto.png

Warning

プロキシサーバを経由しなくても 学内サイト にはアクセスできます. 必要に応じて下図の赤枠部分に こちら を参考に プロキシサーバの例外設定 を行ってください.

../../_images/proxy-mac-reigai-01.png
自動設定スクリプト
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,Firefox のプロキシ設定画面を開きます.

  2. プロキシ設定画面で 自動プロキシ構成 を選択し, プロキシ構成ファイル の入力欄に 基本情報 にしたがって http://proxy.uec.ac.jp/ を入力して OK ボタンを押します.

../../_images/proxy-mac-script.png

Warning

プロキシサーバを経由しなくても 学内サイト にはアクセスできます. 必要に応じて下図の赤枠部分に こちら を参考に プロキシサーバの例外設定 を行ってください.

../../_images/proxy-mac-reigai-01.png
手動設定
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,Firefox のプロキシ設定画面を開きます.

  2. プロキシ画面設定で, 以下の全て をチェックし, 基本情報 にしたがい, 全て について, サーバproxy.uec.ac.jp , その右隣の入力欄に 8080 を入力します. 最後に OK ボタンを押します.

  • Webプロキシ(HTTP)

  • 保護されたWebプロキシ(HTTPS)

  • FTPプロキシ

../../_images/proxy-mac-manual-http.png

HTTP に対するプロキシ設定

../../_images/proxy-mac-manual-https.png

HTTPS に対するプロキシ設定

../../_images/proxy-mac-manual-ftp.png

FTP に対するプロキシ設定

Warning

プロキシサーバを経由しなくても 学内サイト にはアクセスできます. 必要に応じて下図の赤枠部分に こちら を参考に プロキシサーバの例外設定 を行ってください.

../../_images/proxy-mac-reigai-01.png

Google Chrome への設定(Windows 全体または macOS のネットワークへの設定)

Windows 10

Microsoft Edge への設定(Windows 全体への設定) と同じ手順で設定してください.

macOS

Safari への設定(macOS のネットワークへの設定) と同じ手順で設定してください.

Firefox への設定

設定画面の開き方

  1. Firefox の画面右上のメニュー (firefox59_menu) \(\Rightarrow\) オプション (または, 設定 )の順にクリックし,設定画面を開きます.

../../_images/proxy-firefox-opensettings-1.png
  1. 設定画面最下部の 接続設定 ボタンをクリックして,プロキシ設定画面を開きます.

../../_images/proxy-firefox-opensettings-2.png

\(\Downarrow\)

../../_images/proxy-firefox-opensettings-3.png

プロキシ設定画面

続けて,以下の どちらか の方法で,Firefox にプロキシ設定を行います. 特に理由が無い限り Windows 全体や macOS のネットワーク設定を参照する方法 を推奨します.

  1. Windows 全体や macOS のネットワーク設定を参照する

  2. Firefox に独立した設定を行う

Windows 全体または macOS のネットワーク設定を参照する

  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,プロキシ設定画面を開きます.

  2. プロキシ設定画面で システムのプロキシ設定を利用する を選択し, OK ボタンを押します.

../../_images/proxy-firefox-system.png
  1. お使いの OS に応じて, Microsoft Edge への設定(Windows 全体への設定) または Safari への設定(macOS のネットワークへの設定) と同じ手順で Windows 全体または macOS のネットワークにプロキシ設定をしてください.

Firefox に独立した設定を行う設定する

設定方法に応じて以下の手順に進みます. 設定方法の違いは こちら を参照してください.

自動検出
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,Firefox のプロキシ設定画面を開きます.

  2. プロキシ設定画面で このネットワークのプロキシ設定を自動検出する を選択し, OK ボタンを押します.

../../_images/proxy-firefox-auto.png
自動設定スクリプト
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,Firefox のプロキシ設定画面を開きます.

  2. プロキシ設定画面で 自動プロキシ設定スクリプト を選択し, 直下の入力欄に 基本情報 にしたがって http://proxy.uec.ac.jp/ を入力して OK ボタンを押します.

../../_images/proxy-firefox-script.png
手動設定
  1. (プロキシ設定画面を開いてない場合) 設定画面の開き方 にしたがって,Firefox のプロキシ設定画面を開きます.

  2. プロキシ設定画面で 手動でプロキシを設定する を選択し, 直下の入力欄に 基本情報 にしたがって アドレスproxy.uec.ac.jpポート8080 を入力し, OK ボタンを押します.

../../_images/proxy-firefox-manual.png

Warning

プロキシサーバを経由しなくても 学内サイト にはアクセスできます. 必要に応じて プロキシなしで接続 欄に こちら を参考に プロキシサーバの例外設定 を行ってください.

ターミナル (UNIX, macOS) への設定

Linux や macOS をはじめとした UNIX システムでは,シェルの設定ファイル等で 環境変数 としてプロキシ設定を行う事で,ターミナル上で実行されるコマンドにも プロキシ設定を適用することができます.

ターミナル 上でのコマンドを用いたソフトウェアのインストール,アップデート, Web インタフェースの利用等で学外への通信を行う必要がある場合,本手順をお試しください.

設定方法はお使いの シェル の種類によって異なります. ターミナルで以下のコマンドをを実行すると,お使いの シェル が確認できます.

echo $SHELL

Hint

シェル の設定ファイルは複数あり,設定を有効化したいタイミングや設定を適用する 対象によって使い分けられます.本手順はあくまで一例を示しています. 詳しくは各シェルのマニュアル等を参照してください.

bash, zsh (sh系) の場合

  1. 以下の記述を, シェル の設定ファイルに追加してください. export コマンドを使ってプロキシ設定を 環境変数 として設定しています.

シェルの種類

設定ファイルの場所

bash

~/.bash_profile

zsh

~/.zshenv

export http_proxy=http://proxy.cc.uec.ac.jp:8080/
export https_proxy=http://proxy.cc.uec.ac.jp:8080/
export ftp_proxy=http://proxy.cc.uec.ac.jp:8080/
  1. 以下のコマンドを実行し, シェルログインシェル として再起動します. 一度ログアウトし,再度ログインしても同じ効果が得られます.

exec $SHELL -l

tcsh (csh系) の場合

  1. 以下の記述を, シェル の設定ファイルに追加してください. setenv コマンドを使ってプロキシ設定を 環境変数 として設定しています.

シェルの種類

設定ファイルの場所

tcsh

~/.tcshrc

setenv http_proxy http://proxy.cc.uec.ac.jp:8080/
setenv https_proxy http://proxy.cc.uec.ac.jp:8080/
setenv ftp_proxy http://proxy.cc.uec.ac.jp:8080/
  1. 以下のコマンドを実行し, シェルログインシェル として再起動します. 一度ログアウトし,再度ログインしても同じ効果が得られます.

exec $SHELL -l

FAQ