
Eu tenho algumas VMs do Virtualbox (convidado do Ubuntu) em execução em um host do Windows 7, mas o acesso à Internet é feito por meio de um proxy de autenticação com um certificado autoassinado. Configurar isso para apenas uma das minhas VMs levou várias horas devido a todos os locais que eu precisava para adicionar as informações de autenticação e os certificados instalados manualmente. Para facilitar um pouco a configuração, estou procurando uma maneira de configurar o VirtualBox com um proxy transparente para não precisar configurar todos os programas em cada VM. O próprio AFAIK virtualbox não tem suporte para nada assim, então presumo que precisaria configurar um servidor proxy próprio (por exemplo, squid) para agir de forma transparente e encaminhar todas as solicitações para o proxy de autenticação. No entanto, tenho algumas perguntas sobre isso:
- O squid conseguirá lidar com a questão dos certificados autoassinados ou ainda precisarei instalá-los manualmente em cada VM?
- Seria melhor instalar o squid no host do Windows ou em uma VM própria? ou seja, qual será fácil de configurar e trabalhar? Meu instinto é instalá-lo em outra VM para manter o host limpo, mas não tenho ideia de como configurar a rede para isso.
- Existe uma abordagem mais simples que estou perdendo?
Responder1
3.Está faltando uma abordagem mais simples?
Talvez: você já tentou NAT em suas VMs? Em outras palavras, escolher um adaptador de rede Natted, noRedeGUI de configuração. Nesse caso, todo o tráfego do seu pc parecerá ter origem na sua máquina host que, se bem entendi, já está autorizada.