Estou planejando fazer um monte de P & D em diferentes serviços do Ubuntu e decidi que quero executar a maior parte dele através do KVM. Mas como eu quero criar alguns servidores diferentes e experimentar diferentes sabores, eu pensei em usar o cache (instalei vários servidores Ubut nos últimos dias e pensei que, antes de implementar massivamente e depois atualizar vários servidores, ficaria com esse cache no meu currículo).
Eu decidi sobre o squid-deb-proxy como ele parecia ser o mais recomendado e o menos config necessário, e eu sinto que as últimas horas provaram que está errado. Eu inicialmente segui as instruções de:
Melhor maneira de armazenar em cache os downloads do apt em uma LAN? / a>
e quando comecei a bater em pedras de tropeço e percebi que o post tinha 6 anos, olhei para a segunda opção, mas depois percebi que naquele comentário de respostas o autor da resposta também fez a mudança para squid-proxy-squid .
Várias buscas no google e stack me trazem de volta ao post / answer do Jorge
Eu tentei isso no servidor 15.10 e 16.04 * como servidores e ubuntu desktops 14.04, 15.10 e 16.04 como clientes. Todos estão falhando miseravelmente.
Minha configuração atual como dispositivos físicos agora são 16.04 e vm's (desktop e servidor) são 15.10. Eu tinha uma máquina física 14.04 no início da noite, mas isso foi atualizado no processo.
* Sim, eu sei que é beta, mas tentei 15.10 primeiro e ainda tenho a VM aqui para me referir.
Bem, depois de tentar seguir as instruções localizadas em Melhor caminho para armazenar em cache os downloads do apt em uma LAN? Eu encontro resistência já na configuração do servidor.
Primeiro, fiz a instalação:
sudo apt-get install squid-deb-proxy avahi-utils
Depois de iniciar o servidor, estou aprendendo que:
sudo start squid-deb-proxy
agora é sudo service squid-deb-proxy start
Movendo-se para os clientes, ele parece estar instalado, sem erros, nem na linha de comando ou através do gerenciador de software.
Da página original há um comentário que o squid não está instalado, nenhuma atualização do autor, mas eu instalei o squid, reinicie o squid e o squid-deb-proxy ... não vá ...
Muito mais abaixo na faixa, fiz a mesma instalação, mas instalei o squid3 em vez do squid com os mesmos resultados.
Descobri que minha rede não estava correta em:
/etc/squid-deb-proxy/allowed-networks-src.acl
Eles foram adicionados e adicionados novamente como endereços IP exatos, sem sucesso.
Eu tenho touch
ed (porque não existia) /var/log/squid-deb-proxy/access.log
e segui isso e squid / squid3 logs, e não estou recebendo nada.
Eu tenho estado nisso por muitas horas e vou postar agora. Eu atualizarei qualquer solicitação ou acompanhamento de qualquer ideia depois de um tempo de sono.
Eu pesquisei, mas se alguém tiver um guia mais completo (para idiotas), eu ficaria grato. O servidor tem apenas um dia. Estou preparado para reinstalar tudo a partir do zero, se necessário (atualmente é 16.04beta, mas isso é devido a problemas de unidade com o BTRFS, mas eu tentei e falhei no 15.10, mas posso reinstalar isso em cerca de 600 batimentos cardíacos). Qualquer ajuda apreciada
Eu não tenho idéia, estou começando a pensar que deveria ter instalado o squid3 e não o squid, mas nada afirma explicitamente isso. Eu não configurei explicitamente o squid (/ 3) além do apt-install, mas não houve ressalvas em lugar algum para instalar o primeiro e depois fazer o squid-deb-proxy ...
Conflitos entre o squid / squid3? TBH, tenho instalado tantas vezes só hoje sozinho em física e VM's que realmente não tenho ideia. Desculpe se estou soando confuso (é tarde).