ローカル/リモート/ダイナミックSSHトンネリングの違いは何ですか?


27

Puttyには、3つのトンネリングオプションがあります。

ここに画像の説明を入力してください

誰かがそれらの違いを説明できますか?

回答:


22

パテドキュメント、具体的には、4.23ザ・トンネルパネルセクション:

ローカルポートをリモート宛先に転送するか(「ローカル」)、リモートポートをローカル宛先に転送するか(「リモート」)に応じて、「ローカル」または「リモート」ラジオボタンのいずれかを設定します。または、PuTTYがローカルポートでローカルSOCKS 4 / 4A / 5プロキシを提供するようにする場合は、「動的」を選択します(このプロキシはTCP接続のみをサポートし、SSHプロトコルはUDPの転送をサポートしないことに注意してください)。

  • Local-ローカルホストをリモートホストに転送します。
  • リモート-リモートポートをローカルホストに転送します。
  • 動的-SOCKSを使用します。

SOCKS5を使用する利点は何ですか?
ランスベインズ

@LanceBaynes:利点?何と比較すると?あなたが何を求めているのか、私にはわかりません。
jscott

Sry

@lanceBaynes:アクセスしているリソースの構成により、3つのオプションのどれを使用する必要があるかが決まります。これは、1つのオプションが他のオプションより「優れている」というケースではありません。
jscott

5
この答えがダイナミックの意味のより良い手がかりを与えてくれたら、間違いなくこれに賛成票を投じるでしょう。「SOCKS 4 / 4A / 5プロキシ」は私には何の意味もありません。Googleでできると確信していますが。「ダイナミック」はおそらく双方向に転送されますか??
バトルビュータス

24

jscottからの答えは正しいですが、それを読んだ後、いつローカルとリモートを使うべきかはまだ完全にはわかりませんでした。だから私はさらに研究し、私はここで答えを見つけました:

使用ローカルリモートマシンから到達できるマシン上で実行されているサービスを持っている、とあなたがローカルマシンから直接アクセスしたい場合。トンネリングを設定したら、ローカルホストIP(127.0.0.1)を使用してサービスにアクセスできるようになります

使用リモートローカルマシンから到達可能なサービスを持っている、とあなたがリモートマシンが利用できるようにする必要があります。SSHを使用してログインしたマシンでリスニングソケットを開きます。

動的はローカルに似ていますが、クライアント側ではSOCKSプロキシのように動作します。SOCKS転送を予期するソフトウェアと接続する必要がある場合に使用します。


3
具体的には、リモートは、SSHを使用してログインしたマシンでリッスンソケットを開きます。
ファルコンモモット

@FalconMomotまさに。より明確にするために、回答にあなたのコメントを追加しました。
lbalazscs


-3

ローカルサーバーはローカルです

通常、ローカルサーバーはLAN(ローカルエリアネットワーク)に接続されており、リモートサーバーはLAN上になく、WAN(ワイドエリアネットワーク)経由で接続されていることを意味します。同じ部屋、別のネットワーク上にあります。


ServerFaultへようこそ。残念なことに、特に昨年回答された質問については、あなたの答えは議論に貢献したり、議論に追加したりしません。未解決の質問を確認し、代わりにそこで支援できるかどうかを確認します。
ブレントパブスト

これは、コンテキストにはあまり関係ありません。ネットワーク上のサーバーの場所に応じてこれを設定するのではなく、ローカルマシン(パテが実行されている)またはリモートマシン(sshdが実行されている)からトンネルにアクセスするかどうかを設定します。
ファルコンモモット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.