時々、私たちが直接外部ネットワークに接続できない、あなたは、通常のネットワークを確保するように、インターネット、パッケージのインストール、アップグレードプログラムにアクセスするためにプロキシサーバーに接続するために、我々はいくつかのプロキシ設定を構成する必要があり、この時間が必要な場合があります。
まず、グローバルサーバの環境変数
グローバルホームエージェント次のように:
変更は、/ etc / profileファイルには、以下の内容を追加します。
http_proxy=http://username:password@yourproxy:8080/
ftp_proxy=http://username:password@yourproxy:8080/
export http_proxy
export ftp_proxy
パスワードなしの制限場合は、上記次のように変更することができます。
http_proxy=http://yourproxy:8080/
ftp_proxy=http://yourproxy:8080/
export http_proxy
export ftp_proxy
のみ、特定のユーザーのために、そして、〜/ .bash_profileのファイルを変更する場合、同じ内容を追加します。
編集した後、再度ログオンログオフします。
二、yumのプロキシ設定
通常の状況下で、viエディタで開き、yumの設定ファイル、:viの/etc/yum.conf
yumの設定ファイルを開いた後、ファイルは最終的に、プロキシサーバプロトコルを追加し、アドレス、ポートプロキシサーバーがユーザー認証を必要とする場合、その後、同時にユーザーのユーザー名とパスワードを認証するために追加します。
アドオンプロキシ=プロトコル://プロキシサーバアドレス:(:プロキシ=のようなポートプロキシ認証サーバは必要ありませんhttp://192.168.1.1:80)
プロキシサーバーは、ユーザー認証が必要:追加プロキシ=プロトコル://プロキシサーバーのアドレス:ポート(例:プロキシ= http://192.168.1.1:80)
proxy_username=代理服务器用户名
proxy_password=代理服务器密码
保存して終了は、あなたが簡単にyumをインストールするためのソフトウェアを使用することができます。
三、gitのプロキシの設定
git config --global https.proxy https://proxyuser:proxypassword@ip/域名:port
git config --global http.proxy http://proxyuser:proxypassword@ip/域名:port
例:
次のように百度で働いて誰か、会社のプロキシサーバーがある(proxy.baidu.com)、ポート(8080)、プロキシの設定がされていると
1、プロキシサーバーが認証を必要とする設定
git config --global https.proxy https://username:[email protected]:8080
2、プロキシサーバが認証設定を必要としません。git config --global https.proxy https://proxy.baidu.com:8080
第四に、いくつかの特殊文字のプロキシ設定
こうした@パスワードなどの特殊文字がある場合は、それは間違って行くだろう、など
gitの設定--global http.proxy ます。http://ユーザ名:ABC @ 123 @ proxy.baidu.com:8080
最初から解析された@、@ 123 @ proxyhk.huawei.comヒント解像度を見つけることができないであろう、パーセントエンコーディング(パーセントエンコーディング)を使用して、処理される特殊記号この時間は変換、特殊文字を変換します。
次のようにリストは、次のとおりです。
! --> %21 # --> %23 $ --> %24 & --> %26 ' --> %27
( --> %28 ) --> %29 * --> %2A + --> %2B , --> %2C
/ --> %2F : --> %3A ; --> %3B = --> %3D ? --> %3F
@ --> %40 [ --> %5B ] --> %5D
例:BR />エージェントのアカウント:管理者
プロキシパスワード:123 @ ABC
によって、特殊文字など@
プロキシ:http://172.31.101.102:8080
時間グローバルエージェント、次のような構成に従ってくださいする必要