通常は実ネットワーク上の別のマシンが、ゲストOSで実行しているサービスを受けることは出来ない。ゲストOSとホストOSでは、参加しているネットワークが違うものになっているからである。 これを可能にするには、仮想マシンのネットワーク接続方法をホストインターフェイスとのブリッジ接続に変えるのも手だが、通常のルータ設定のように、ポートフォワードを使う、という方法もある。 今回は、VirtualBoxのヘルプドキュメントと同じく、実ネットワークから、ゲストOSにSSH接続が行えるようにしよう。 下準備として、ゲストOSにSSHサーバを準備しておくこと。通常、SSHサーバが使用するポートは22番である。今回は特にこれを変更していない。 まず、コマンドプロンプトから、次の3つのコマンドを実行する(VirtualBoxのインストールフォルダにパスが通しておくこと)。 > VBoxManage setext