以前にWindows Vista 32ビットでVirtualboxを使用してUbuntuゲストVMを実行していました。私は最近(そして幸いにも)Windows 7 Ultimate 64ビットをインストールしました。これまでのところ、Ubuntu VMをほぼ同じようにセットアップし、sshdがポート22で実行およびリッスンしているので、Virtualboxにはポート転送ルールがあり、別のポートからのホストへの着信トラフィックはゲストの22に転送されます。また、Windows 7ファイアウォールには、このポートで着信トラフィックを許可するルールがあります。エッジトラバーサルが有効になっています。また、ルーターのファイアウォールには、このポートでトラフィックを有効にするルールがあります。ただし、リモートシステムからsshを実行しようとすると、タイムアウトが発生します。ルーターのログを表示して、パケットがシステムに転送されていることを確認できますが、Windows 7が正しく通過を許可しているかどうかはわかりません。私はWindows 7ファイアウォールの構成が初めてなので、多分間違ったことをしました。