Como posso executar o squid no cygwin?

1

Eu tenho o cygwin instalado em uma máquina windows & Estou tentando correr lula. Mas quando eu executo /usr/sbin/squid -i ele não faz nada, nenhuma resposta, nenhum arquivo de log, nada. Eu tentei procurar por soluções, mas tudo que eu encontrei é um thread particularmente hostil na lista de malwares do squid. O doco apenas diz para executar com o -i para instalar como um serviço do windows

    
por Glenn Slaven 01.09.2010 / 00:59

6 respostas

5

Não há necessidade de executar o Squid no Cygwin; Guido Serassio mantém instaladores binários para Windows , invlufi. Tente usar um desses em vez disso; tem a mesma interface exata das versões do Linux.

    
por 01.09.2010 / 03:23
2

As referências a acmeconsulting não são mais atuais. A página de referência mais comum link tem o Squid for Windows v2.7, que está extremamente desatualizado na versão atual v3.1. Nessa página é um link para o Squid para Windows v3.0. A informação é que devido a problemas com o Bazaar, o Squid for Windows é essencialmente um projeto morto e ultrapassado. Além disso, não há link para v3.x para Windows. Portanto, se você quer algo mais recente do que o software de 6 anos no Windows, você precisa ir para uma implementação do Cygwin, ir virtual com uma instância local do VMware com * nix ou instalar em um servidor privado baseado em nuvem de baixo custo.

Minha abordagem: Eu estou olhando para a solução Cygwin agora. Se isso não funcionar, avançarei para uma instância do VMware instalada manualmente. Se isso não funcionar, posso tentar um dispositivo VMWare pré-instalado (DansGuardian?), Mas somente se eu puder obter gratuitamente uma versão de uso pessoal. Se isso não funcionar, vou aceitar que a internet é apenas lenta e lidar com isso. ;)

Outras sugestões para o Squid no Windows são bem-vindas, mas, por favor, vamos começar a desprezar todas essas referências ao bom trabalho feito no acmeconsulting - simplesmente não é mais válido.

HTH

    
por 27.02.2011 / 00:26
1

De esta resposta no superusuário , descobri que primeiro precisava executar /usr/sbin/squid -z e, em seguida, /usr/sbin/squid . Os arquivos de log aparecem em /var/log/squid/ depois disso.

    
por 01.11.2013 / 19:01
1

Existe um Instalador do MSI do Squid em Instalador do Windows do GitHub Squid . É um projeto de código aberto para facilitar a instalação do Squid no Windows. Atualmente é baseado no Cygwin Squid 3.3.3; Versão 3.5.1 será publicada em breve.

    
por 01.02.2015 / 00:10
0

Dê uma olhada no este link .
Você pode estar interessado em primeiro lugar na opção -d .

Você também pode tentar recompilar squid em cygwin (em setup.exe, instale as ferramentas de desenvolvimento).

    
por 01.09.2010 / 04:51
0

Configure o arquivo /etc/resolv.conf . Eu encontrei este problema com o modo de depuração!

$ /usr/sbin/squid.exe -f squid.conf -d 5 -N
2017/02/13 17:47:56| Starting Squid Cache version 3.3.3 for x86_64-unknown-cygwin...
2017/02/13 17:47:56| Process ID 9848
2017/02/13 17:47:56| Process Roles: master worker
2017/02/13 17:47:56| With 3072 file descriptors available
2017/02/13 17:47:56| Initializing IP Cache...
2017/02/13 17:47:56| DNS Socket created at [::], FD 4
2017/02/13 17:47:56| DNS Socket created at 0.0.0.0, FD 5
2017/02/13 17:47:56| /etc/resolv.conf: (2) No such file or directory
2017/02/13 17:47:56| Warning: Could not find any nameservers. Trying to use localhost
2017/02/13 17:47:56| Please check your /etc/resolv.conf file
2017/02/13 17:47:56| or use the 'dns_nameservers' option in squid.conf.
2017/02/13 17:47:56| Logfile: opening log daemon:/var/log/squid/access.log
2017/02/13 17:47:56| Logfile Daemon: opening log /var/log/squid/access.log
2017/02/13 17:47:56| WARNING: no_suid: setuid(0): (22) Invalid argument
2017/02/13 17:47:56| Store logging disabled
2017/02/13 17:47:56| Swap maxSize 0 + 262144 KB, estimated 20164 objects
2017/02/13 17:47:56| Target number of buckets: 1008
2017/02/13 17:47:56| Using 8192 Store buckets
2017/02/13 17:47:56| Max Mem  size: 262144 KB
2017/02/13 17:47:56| Max Swap size: 0 KB
2017/02/13 17:47:56| Using Least Load store dir selection
2017/02/13 17:47:56| Set Current Directory to /var/spool/squid
2017/02/13 17:47:56| Loaded Icons.
    
por 13.02.2017 / 20:51

Tags