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?
Esta configuração não pode funcionar. Você pode mapear as portas smb para o VirtualBox, mas o host perderá a conectividade smb.
Se você quiser acessar algumas pastas de host do convidado, poderá usar as Pastas Compartilhadas , é um tipo de conexão smb limitada. Você precisará instalar as adições de convidado. Ele fará exatamente o que você deseja, mas limitado ao host e convidado. Quero dizer, nenhuma outra máquina poderá acessar essas pastas.
Existem outras opções, como usar duas interfaces, uma NAT e outra usando Bridge ou somente host.
fonte
\\10.0.2.15\sharename
. estou em um domínio corp, embora eu possa ver o compartilhamento no convidado usandosmbclient
não consigo acessá-lo sem o adaptador extra de host extra, no entanto, o prompt aparece, mas não consigo autenticar. Estou indo para testar sua idéia de IP estático, no entanto, a máquina está respondendo, então eu acho que não é esse o problema. Vou tentar o modo ponte em seguida.