web-dev-qa-db-ja.com

仮想サーバーとポート転送は同じものですか?

仮想サーバーとポート転送は同じものですか?

私はいつもそう思っていましたが、私のDlink DIR-655には両方あります。

ポートフォワーディングで確認できる唯一のことは、範囲を実行する機能ですが、仮想サーバーを使用すると、単一の外部ポートを内部マシンの異なる番号のポートに転送できます。

それらが唯一の違いですか?

13
Matt

一部のルーターは、LAN上の1台のコンピューターを外部から開始されたall着信接続を受信するように指定する手段を提供します。これは、「 True DMZ †」または単に「 [〜#〜] dmz [〜#〜] などのいくつかの用語やフレーズを使用して参照されます-私はしません「仮想サーバー」がその1つであることを思い出さないでください。

「仮想サーバー」という用語は通常、まったく無関係なものを意味します。1台以上のゲストオペレーティングシステムを同じ単一のコンピューター上で同時にホストする手段です。通常、ホストオペレーティングシステムを使用しますが、ベアメタルハイパーバイザーを使用します。

ポート転送を使用すると、接続の宛先ポート番号に応じて、LAN上のさまざまなサーバーに着信トラフィックを転送できます。たとえば、ポート30122はサーバーAのポート22に転送され、ポート30222はサーバーBのポート22に転送されます。

D-Link DIR-655のマニュアル は、内部ポート番号と外部ポート番号が同じであるポート転送に「仮想サーバー」という用語を使用しているようです。外部と内部のポート番号が異なるポート転送には「ポート転送」を使用します。私の知る限り、ポート転送に「仮想サーバー」という用語を使用することは一般的には使用されておらず、仮想化のコンテキストで仮想サーバーと混同する可能性があります。


†個人的には、DMZとしての資格を得るには、DMZ内のサーバーがDMZ外のLAN内のコンピューターに接続できないようにする必要があります。ほとんどのローエンドルーターはこれを提供していません。保護のレベル。

5
RedGrittyBrick

一部のルーター-例:D-Link-特定のWANポートをポート番号の変換でローカルマシンに転送することができるポート転送には、「仮想サーバー」という用語を使用します。

例:WAN(パブリックIP)ポート9422->ローカルマシン192.168.0.1ポート22

この文脈では、この用語はマシンの仮想化とは何の関係もありません。「仮想サーバー」と「ポート転送」はしばしば同じことを意味します。

2つの用語に違いがある場合、それは通常、「ポート転送」は、パブリックポートとそれが向けられているローカルマシンのポートが同じポート番号を使用する必要があることを意味します。

例:WAN(パブリックIP)ポート22->ローカルマシン192.168.0.1ポート22

7
Linker3000