web-dev-qa-db-ja.com

別のポートを介してWebサイトにアクセスしますか?

80または8080とは異なるポートからWebサイトにアクセスしたいのですが、これは可能ですか?ウェブサイトを表示したいだけですが、別のポートを使用します。ルーターがありません。 Xero BankによってXB Browserと呼ばれる異なるポートを介してWebサイトにアクセスするブラウザーがあるため、これができることを知っています。


答えてくれてありがとう。そのため、あるコンピューターにプロキシを設定した場合、そのコンピューターから別のコンピューターにプロキシを移動させて、Webサイトを返すことができます。これはロギングソフトウェアをバイパスしますか?

18
Marcus Krueger

質問がIIS(または他のサーバー)の構成に関するものである場合-はい、可能です。必要なのは、デフォルトサイトまたは仮想ディレクトリの下にポートマッピングを作成し、必要なサイトに特定のポートを割り当てることです。たとえば、デフォルトのポートが一部のUIフロントエンドに割り当てられており、同じアドレスに異なるポートを使用してサービスを割り当てたい場合、Webサービスにとって非常に便利です。

8
dimarzionist

簡単な方法は、 http://websitename.com:174 に到達することです。別のポートから入力します。

8
Joe

Sshを使用して、ポートを別の場所に転送できます。

2台のコンピューターがあり、1台は参照元、もう1台はWebサイトに自由にアクセスでき、ログに記録されない(つまり、所有していて自宅に座っている)場合は、それらの間にトンネルを設定してhttpトラフィックを転送できます以上。

たとえば、次のように、ポート転送を使用して、sshを使用して職場から自宅のコンピューターに接続します。

ssh -L 22222:<target_website>:80 <home_computer>

次に、ブラウザで

http://localhost:22222/

そして、このリクエストはsshを介して転送されます。職場のコンピューターは最初に自宅のコンピューターに接続してから、ターゲットのWebサイトに接続するため、ログを記録するのは困難です。

ただし、これはすべて「Webプロキシをバイパスする方法」などになりつつあり、正確に何をしたいかを尋ねる新しい質問を作成することをお勧めします。

すなわち。 「トラフィックが記録されないように、Webプロキシをバイパスするにはどうすればよいですか?」

6
etchasketch

いいえ、サーバーが実行されるポートを決定するため。おそらく、ポートをリダイレクトするプロキシをインストールできますが、最終的にはマシンからポート80で接続が行われます。

3
Xenph Yan

Webサーバーは任意のポートで実行できます。 80は8080(非特権ポート上のWebサーバー)および443(Webサーバー+ ssl)と同様に単なる慣例です。ただし、ブラウザに別のポートを指定してWebサイトを表示する場合は、おそらく運が悪いでしょう。 Webサーバーがそのポートで明示的に実行されていない限り、エラーメッセージが表示されます。

1
stimms

webサイトを表示すると、ランダムなポートが割り当てられ、常にポート80から送信されます(サーバー管理者がポートを変更しない限り、通常は常に)サーバーを制御しない限り、誰かがそのポートを変更する方法はありません。

0
John Boker

Webサイトサーバーが別のポートをリッスンしている場合、はい、単に http:// address:port / を使用します

サーバーが別のポートをリッスンしていない場合、明らかにできません。

0
Milan Babuškov

プロキシを介して閲覧している場合を除き、アクセスするサイトをホストしているWebサーバーは、80または8080以外のポートをリッスンするように構成する必要があります。

0
Bullines

おそらくこれは明らかですが、FWIWは、Webサーバーが代替ポートでそのWebサイトのリクエストを処理している場合にのみ機能します。 Webサーバーがポート80でのみサイトを提供することは珍しくありません。

0
cori

Httpサーバーにバインドされているポートを介してのみWebサイトにアクセスできます。例:Webサーバーがあり、ポート123で接続をリッスンしている場合、123ポートに接続しているページしか取得できません。

0
Gero

場合によります。

反対側のWebサーバーは特定のポート(通常は80)に設定され、その特定のポートでのみ要求を受け入れます。チェーンに沿った何かがWebサイトのポート80と通信する必要があります。

Webサイトを制御する場合、ポートを変更するか、複数のポートでリクエストを受け入れるようにすることができます。

Webサイトが既に別のポートで通信している場合は、コロン構文を使用して別のポートを参照できます(例: http://server.com:1234 はポート1234)。

クライアントエンドで別のポートを使用したいが、Webサーバーエンドでポート80と通信する場合は、ポートxからポート80にトラフィックをルーティングする必要があります。これを実行する一般的な方法ポートフォワーディングを使用することです。 sshでこれを行うことができます。Unix/技術的な概要については here を、Windowsを使用している場合は here を参照してください。

お役に立てば幸いです。

0
Dan Harper

以前の回答を明確にするために、HTTPプロトコルはポート80に「登録」され、HTTP over SSL(別名HTTPS)はポート443に登録されます。

よく知られているポート番号は IANAによって文書化されています です。

Webサーバー上の「バイパスロギングソフトウェア」を意味する場合、いいえ。少なくともプロキシシステムのIPアドレスを介して送信されるトラフィックが表示されます。 IT部門によって導入された制御を回避しようとしている場合、これを再考する必要があります。 IT部門がアウトバウンドのどこでもポート80、8080または443へのトラフィックをブロックしている場合、理由があります。 ITディレクターにお問い合わせください。ジョブを実行するためにローカルワークステーションからこれらのポートにアクセスする必要がある場合は、それらのケースを作成してください。

プロキシサーバーをインストールするか、無料のプロキシサービスを使用すると、会社のポリシーに違反し、雇用を危険にさらす可能性があります。

0
jtimberman