2

プロキシ サーバー経由でインターネットに接続しています。私は Ubuntu インストールを使用しており、ファイル /etc/bash.bashrc および /etc/apt/apt.conf ファイルを含む適切なネットワーク設定変更を行いました。これらのプロキシの変更を行った後、インターネット上の Ubuntu リポジトリからダウンロードできるようになりました。

私が理解し解決したい問題は次のとおりです。端末から、イントラネットに接続しているアドレスに ping を実行できます。ただし、インターネット上のアドレスに ping を実行できません。これはなぜでしょうか?技術的な説明は本当にありがたいです。そして、どうすればこれを回避し、他の直接インターネット接続のように wget や ping などのコマンドを使用できますか (現在はどちらも機能しません)。

注 :ここに示すように、プロキシ サーバーの適切なユーザー名とパスワードを使用して http_proxy 変数をエクスポートしようとしましたが、ping は引き続き機能しません。

4

2 に答える 2

6

プロキシ サーバーを使用する通常の理由は、帯域幅、コンテンツ、および/またはセキュリティの問題を管理するために、内部のマシンを分離し、それらを中央のポイントに強制的に通すことです。このメカニズムを採用している組織は、多くの場合、外部の内部マシンから直接ルートを無効にします。

この構成では、インターネットからイントラネットにデータをプロキシするサーバーを含むイントラネットだけが、実際にはインターネットに接続していません。

wget環境変数を設定し、http_proxyおそらく--proxy-userおよび--proxy-passwordパラメーターを追加すると、機能します。実際、これはロイヤル PITA です。

pingネットワーク管理者がより大きなネットワークへの直接アクセスを無効にしている場合は機能しません。作業をping開始するには、ワークステーション/サーバーにインターネットへの直接ルートを許可する例外を設けるよう請願する必要があります。

技術的な説明は本当にありがたいです。

ネットワーク管理者がインターネットへの直接アクセスを無効にしています。これは、おそらくイントラネットの外に向かうパケットをドロップすることによります。

于 2013-08-05T15:57:50.497 に答える