Você precisa ir ao seu roteador e configurar o servidor virtual para ter o IP estático; não é seu host virtual.
Alternativamente, você poderia encaminhar as portas usando o Virtualbox (não tenho certeza de como isso é fácil), mas é mais trabalho do que apenas dar à sua caixa do CentOS o IP estático. O roteador realmente não se importa que seja um servidor virtual, porque você está usando uma rede em ponte.
O IP que você usaria, depois, é o IP público da sua rede doméstica.
Boa sorte