私のシステムはFedora 16を実行しており、キャンパスに住んでおり、LANを使用してインターネットに接続しています。これを行うには、認証(ユーザー名とパスワード)でhttpプロキシを使用します。proxyaddress:port
「ネットワーク設定」ウィンドウに入り、「ネットワークプロキシ設定」に入れてみました。ただし、認証を必要とせず、認証を必要とするFirefoxを除き、インターネットを使用するプログラムは接続できません。または、.yumを手動で編集して機能させることもできますyum.conf
。 Yumの設定で同様のものを試しましたが、http://username:password@proxy:port
役に立ちませんでした。
この問題に対する解決策はありますか?
ありがとうございます。
答え1
すべてではありませんが、多くのプログラムが環境変数http_proxy
、https_proxy
およびftp_proxy
を尊重しますno_proxy
。に追加できます~/.bashrc
。
export http_proxy="http://username:password@yourproxy:port"
export https_proxy="http://username:password@yourproxy:port"
export ftp_proxy="http://username:password@yourproxy:port"
export no_proxy="localhost,127.0.0.1"
一部のプログラム(例:)yum
には何らかの方法でプロキシ情報が必要で、個別に設定する必要があります。
gsettings
一部のプログラム(Chromiumなど)はこれらの設定に従うため、を使用してGnome3で手動でプロキシ設定を設定することもできます。詳しく見て知っman gsettings
てくださいgsettings help
。
# gsettings list-recursively org.gnome.system.proxy
org.gnome.system.proxy autoconfig-url ''
org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8']
org.gnome.system.proxy mode 'none'
org.gnome.system.proxy use-same-proxy true
org.gnome.system.proxy.ftp host ''
org.gnome.system.proxy.ftp port 0
org.gnome.system.proxy.http authentication-password ''
org.gnome.system.proxy.http authentication-user ''
org.gnome.system.proxy.http enabled false
org.gnome.system.proxy.http host ''
org.gnome.system.proxy.http port 8080
org.gnome.system.proxy.http use-authentication false
org.gnome.system.proxy.https host ''
org.gnome.system.proxy.https port 0
org.gnome.system.proxy.socks host ''
org.gnome.system.proxy.socks port 0