TCPを介して異なるコンピュータの2つの仮想マシン間を接続する方法


0

2台の異なる仮想マシンをそれぞれ別のコンピューター上に接続しようとしています。つまり、クライアントがそのコンピュータのIPアドレスを使用して別のコンピュータに接続しようとすると、そのコンピュータはクライアントから送信された特定のポートで仮想マシン(サーバーを含む)に接続を「転送」します。サーバーはそのポートでlistenします。しかし、それは起こらないようです。何が起こるかというと、クライアントがしばらくの間接続を試みると、 "connection failed"が出力されます。それらを別の方法で接続する方法はありますか、それともこの方法で何か問題があるのでしょうか。ところで、私はこれをするためにオンラインで(そしてここで)チェックしようとしましたが、役に立ちませんでした。また、2台のコンピュータは同じIPアドレスを持っています。ありがとう

回答:


1

(NATではなく)仮想マシンで「ブリッジ」モードのネットワークアダプタを使用してみてください。

ブリッジモードでは仮想スイッチ接続が作成され、各仮想マシンはネットワーク上の別のマシンに見えます。そのため、仮想マシンに関する特別な操作や知識がなくてもアクセスできます。


VMと通信するためにホストのIPアドレスを使用しますか?
Manuel

いいえ。ブリッジモードでは、各仮想マシンは、実際のデバイスがネットワークに直接接続されているかのように独自のIPを取得します。
BowlesCR
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.