Posso criar um servidor de caixa virtual que gerencie todo o tráfego de lan e somente ao executar?

0

Estou executando um host do Windows 7 e um convidado do Linux Mint no Virtualbox usando um adaptador em ponte. Eu tenho vários sites configurados no sistema operacional convidado. Atualmente, só posso acessar a página em var / www / html do host pelo endereço IP. Todos os sites usam var / www / site . nome como sua raiz.

O objetivo é conseguir acessar qualquer site configurado no convidado usando qualquer dispositivo compatível na rede. Mas há uma pegadinha ...

Em teoria, de qualquer forma, o que eu gostaria de fazer é que o vm assuma todas as solicitações para a internet quando estiver rodando. Assim, se um site estiver configurado no convidado, ele servirá a versão lan para o dispositivo que o solicitar. No entanto, a máquina física em que estou trabalhando nem sempre está em execução e esta é uma rede doméstica que usa um roteador cheapo (funcionalidade limitada) fornecido pelo Isp.

Eu comecei a configurar o bind9 no guest para lidar com o DNS usando este tutorial , mas parece que eu teria que apontar todos os dispositivos para ele com endereços IP estáticos e que eu teria que manter manualmente as alterações de dispositivo / site para o lan . Eu também não tenho certeza de como isso afetará a rede quando a VM não estiver presente.

O tutorial também menciona a capacidade de fazer com que o DHCP passe atualizações para os registros do DNS, mas só posso usar o vm DHCP, o que significa que eu teria que executá-lo todo o tempo. Está certo?

De qualquer forma, estou fora do meu elemento quando se trata de redes em geral. Existe uma maneira de girar uma vm e servir seus hosts virtuais para a lan, de preferência sem continuamente editar dispositivos e arquivos?

    
por dimmech 29.07.2015 / 21:54

1 resposta

0

Não a resposta completa, mas alguns pensamentos. Se os dispositivos em sua rede usarem DHCP para obter o endereço IP, você poderá configurar os detalhes do servidor DNS também no servidor DHCP. Então você VM pode executar um servidor DNS que irá mapear URLs para caminhos absolutos (como endereço IP / localização /). Você pode fornecer o endereço IP da sua VM (Servidor DNS) na parte superior (na lista de DNS) e, em seguida, o IP de um DNS normal (como o google dns (8.8.8.8)).

Se sua VM não estiver em execução, o navegador primeiro tentará o IP da sua VM, se não houver resposta, ela tentará os DNSs conseqüentes e, portanto, resolverá a URL.

    
por 29.07.2015 / 22:47