VirtualBox上のWindows XPのポートを開放してVistaでネットゲームをしたかった.
例によってAOCだけど.
まず,普通にVirtualBoxにXPをインストールする.
DirectXサポートモードにする方法はネットで適当に探してきてその通りにする.
それからVirtualBoxのネットワーク設定でNAT接続になっているところをブリッジ接続に変更する.
VirtualBox上のXPのIPアドレスがVistaのネットワークのものになっているはずなので,そのIPアドレスに対してルータでポートを開放する.
DHCPをオフにして手動でそのIPを固定するのも忘れずに.これを忘れるといつの間にかIPが変わってゲームが接続できなくなりうる.
これでVirtualBoxのXPをサーバにしてゲームができるようになるはず.
ちなみにこれをやるとファイル共有とかもできるようになる.