A configuração de rede no VirtualBox OSE (servidor Ubuntu no Ubuntu)

0

O servidor Ubuntu (natty) está sendo executado no meu Ubuntu (natty) pelo VirtualBox OSE, Como só consigo acessar meu servidor NÃO todos os IP internos da minha LAN e ambos podem acessar a Internet. agora eu compartilho a Internet por bridge, é bom para acessar meu servidor virtual. mas todos na minha LAN também podem ver.

    
por Smile.Hunter 02.08.2011 / 13:40

2 respostas

1

Outra possibilidade é usar a rede NAT e encaminhar a porta 80 para sua VM.

Dessa forma, o seu servidor deve ser capaz de acessar tudo (internet e LAN), seu servidor não estará visível para sua lan. Conexões com a porta 80 do seu computador real realmente se conectarão à porta 80 em seu servidor virtualizado.

Você pode verificar seu servidor da web do seu host (computador real) apontando um navegador para o host local.

Sua configuração deve ficar assim:

Note que você não precisa preencher o campo IP.

    
por Javier Rivera 03.08.2011 / 08:59
1

Então, vamos ver se entendi seus requisitos:

  • Outros computadores da LAN não podem acessar seu servidor.
  • Seu servidor deve poder acessar a internet.
  • Seu host (caixa do Ubuntu com o VirtualBox) deve ser capaz de acessar a Internet (é claro).
  • Seu host deve poder acessar o servidor (que é uma VM).
  • Tudo bem se o seu servidor puder acessar outros hosts em sua LAN.

Provavelmente, a maneira mais fácil de fazer isso é usar a opção de ponte. Então, no seu servidor, configure o UFW ( U ncomplicado F ire W todos) para Drop (a GUI do UFW, chamada GUFW, chama isso DENY) tráfego da sua LAN. Claro, faça uma exceção para o host. Isso deve bloquear o tráfego para sua VM da sua LAN, exceto pings. Se você quiser bloquear pings, você pode ter que ajustar algumas das regras internas do UFW. (Eu poderia adicionar mais sobre isso se você precisar).

A outra opção é configurar uma interface compartilhada entre o host e a VM. Em seguida, no host, faça um / etc / network / interfaces com um endereço estático. Você faria o mesmo na VM (exceto com um endereço diferente). Em seguida, você entraria no seu roteador para sua LAN e adicionaria uma rota ao bloco de endereços usado para a interface compartilhada da VM / Host usando o computador host como o gateway. (Você provavelmente desejará que o host se conecte ao roteador com um endereço estático para que você não precise alterar a rota o tempo todo). Você desejará editar /etc/sysctl.conf como root e definir ip.forward como = 1. Em seguida, você configuraria o UFW no host para descartar o pacote da LAN destinada ao seu servidor. (Eu vou expandir + adicionar detalhes a esta segunda opção se você decidir que quer fazer desta forma e perguntar).

    
por Azendale 02.08.2011 / 20:24