0

首の痛みである ajaxterm (Web ベースの ssh クライアント) を介してのみサーバーに ssh できるため、ローカル マシンで Apache を実行したいと考えています。今私の問題は、このサーバーを実行していて、パスワードによるユーザー認証も行う会社のプロキシを介してトラフィックを送信する必要があることです。私は .pac ファイルを持っているので、Apache にそれを使用してパスワードとユーザー名をどこかに入力するように指示できれば、それは素晴らしいことです。

編集:

また、リダイレクト ProxyPass /ajax http://website.com
ProxyPassReverse /ajax http://website.comも必要です。

4

1 に答える 1

1

質問を正しく理解しているかどうかわからないので、言い換えさせてください:

  • ローカル マシンで Apache サーバーを実行している
  • 通常、プロキシを使用してインターネットに接続します
  • このプロキシには .pac 構成ファイルがあります
  • インターネットからローカルの Apache サーバーにアクセスしたい
  • この図で SSH と AjaxTerm が何をしているのか理解できませんでした。

まず、これはプログラミングに関する質問とは思えないので、おそらくApache メーリング リストで質問したほうがよいでしょう。そうは言っても、おそらくいくつかの誤解があります。インターネットへのアクセスに使用するプロキシは、「フォワード プロキシ」と呼ばれるもので、社内のクライアントから社外のサーバーへのトラフィックを処理します。

必要なのは、社外のクライアントから社内のサーバーへのトラフィックを処理する「リバース プロキシ」です。(両方の機能を同じプロキシで構成できることに注意してください。プロキシは、同時にリバース プロキシとフォワード プロキシにすることができます)。

あなたが持っている .pac ファイルは、ブラウザがプロキシを経由してインターネットに接続するように設定する方法です。必要なのは、トラフィックを Web サーバーに転送するようにプロキシを構成することです。この構成は、ローカルの Apache サーバーではなく、プロキシ自体で行われます。したがって、このプロキシの管理者と話をする必要があります...

于 2008-12-03T08:42:13.790 に答える