web-dev-qa-db-ja.com

端末にインターネットがありません-プロキシ経由で接続します

膝に新しく取り付けた13.04を使用しています。私は大学で無線LAN接続に接続し、ネットワーク設定でプロキシ設定を構成しました。私はウェブにアクセスでき、ソフトウェアアップデーターさえうまく動作しますが、端末を使用してもウェブサイトにアクセスできません。 「ping google.com」は100%のパケット損失を与えます

3
Sudheera

私にとって、以下はプロキシを使用した当社のネットワークで機能しました。

cd /etc/apt
mv ./apt.conf ./apt.conf.bak

これは、今作成した新しいファイルをシステムに強制的に使用させるためです。

cd ./etc/apt/apt.conf.d

新しいファイル「95proxies」を作成し、そこにapt.confファイルの内容を追加します例:

Acquire::http::Proxy “http://proxy_url:proxy_port/”;
Acquire::ftp::Proxy “http://proxy_url:proxy_port/”;

現在、システムは95proxiesファイルを使用しています

試してみる

Sudo apt-get update

これは今すぐ動作するはずです

3
bernhard

私も大学のネットワークで同じ問題を抱えていました。

お使いのマシンまたはプロキシサーバーには何も問題はないと思います。

問題は、ネットワーク管理者が特定のプロトコルとポートをブロックし、特定の操作の実行のみを許可することです。

あなたの例では、「ping」は機能しませんが、「ssh」を試してもまったく問題がないかもしれません。

3
koullislp

プロキシサーバーを使用していて、ターミナル経由でWebにアクセスする場合は、プロキシ変数をエクスポートする必要があります。

それを行うには、単に Ctrl+Alt+T キーボードでターミナルを開きます。開いたら、以下のコマンドを実行します:

bash -c export http_proxy='http://proxy_username:password@proxy_ip:port/' 

必ずproxy_usernameとpasswordを自分の情報に置き換えてください。

別の方法は:(端末から)

cd etc/apt
Sudo gedit apt.conf

これは空のドキュメントを開き、下の行を追加して保存します

Acquire::http::Proxy “http://proxy_url:proxy_port/”;
Acquire::ftp::Proxy “http://proxy_url:proxy_port/”;
2
Mitch