Meu SO: Windows 8
Convidado do Virtualbox: servidor Ubuntu 12.10
Eu configurei o servidor apache no vbox guest e mapeei a porta http, https, ssh com sucesso no servidor ubuntu. Funciona bem, sem qualquer problema.
Minha placa de rede está no modo NAT. Após algumas pesquisas, instalei o samba no sistema convidado. Preciso mapear a pasta / var / www / no Windows 8 para poder trabalhar diretamente no servidor convidado a partir do Windows.
Aqui está o meu smb.conf
[share]
comment = "Vbox server share"
path = /
writable = yes
read only =no
browseable = yes
force directory mode = 777
force create mode = 777
force security mode = 777
force directory security mode = 777
hide dot files = no
create mask = 0777
directory mask = 0777
valid users = @users, tural, root
delete readonly = yes
guest ok = yes
workgroup = WORKGROUP
Sei que o mapeamento funciona quando a rede está no modo de ponte, mas não quero tornar meu servidor vbox visível para a rede.
Também configurei o arquivo de hosts do Windows e mapeei a porta 80 com o vbox nat para que, quando abro algum domínio redirecionado para o host local no Windows, ele obtenha dados do servidor web do virtualbox. Se fizer uma ponte, não poderei abrir o servidor da Web convidado
Existe alguma outra maneira de tornar possível o mapeamento de unidades com NAT ou algo mais?