Hyper V での SSH と Telnet

Hyper V での SSH と Telnet

Windows Server 2012 をインストールし、Hyper-V を使用して VM をセットアップしました。アドレス 10.0.0.20 の NIC の 1 つで仮想スイッチを使用してネットワークをセットアップしました。仮想スイッチの IP と同じ静的 IP を Ubuntu VM 10.0.0.20 に割り当てました。

ネットワーク上の任意のアドレス、さらには Google などのドメインを含むパブリック アドレスに対しても ping を実行できます。パブリック IP 192.0.2.7 を 10.0.0.20 に静的 NAT を設定しました。

たとえば、192.0.2.7 には ssh できますが、Windows サーバー内にいる場合は 10.0.0.20 に ssh または telnet できません。

Windows マシンのファイアウォールを確認しましたが、オフになっていました。また、Ubuntu マシンのファイアウォールも確認しましたが、オフになっていました。

答え1

NIC 10.0.0.20 の 1 つで仮想スイッチを使用してネットワークをセットアップしました。仮想スイッチの IP と同じ静的 IP を Ubuntu 10.0.0.20 VM に割り当てました。

それで…ネットワーク上の 2 つの異なるデバイスに同じ IP を割り当てて、それでも動作すると期待していましたか?

その犬は狩りをしないよ、息子よ。

関連情報