Ternet in discesa

È ancora l'anno dell'anno, e sto lavorando alla creazione di una casella CentOS temporanea per agire come proxy per alcuni siti web (non tutti) nel nostro ambiente aziendale lunedì mattina (Ok, la domenica è il 1 ° aprile, ma il lunedì è abbastanza vicino , destra?)!

Non ho mai usato Squid prima, ma il mio direttore IT e credo che questo sia uno scenario degno per usarlo. L'objective: far scorrere le immagini di alcuni siti web a testa in giù all'interno del nostro ambiente aziendale.

  • Qual è la minima richiesta di configurare Squid per creare un server proxy pubblico?
  • Limite numero di connessioni simultanee calamari ad un singolo server
  • Il proxy Squid in cent os spesso scollegato con errore: tunnelConnectTimeout (): tunnelState-> server è NULL
  • Squid 3 server che non segue 301 e 302 reindirizzamenti?
  • Limitazione del limite di download in Squid
  • Quale versione di calamari devo scegliere?
  • Per questo modo di Ubuntu , ho installato Squid, Apache e ImageMagick su una nuova base di installazione di CentOS 6.

    Ho copiato e incollato il contenuto di flip.pl in / usr / local / bin e verificato tutte le autorizzazioni dei file. Poi sono entrato nel nostro server DNS di Windows e ho aggiunto il mio sito personale (per scopi di test) per get quelle richieste inviate al nuovo server proxy.

    Il calamaro è in esecuzione nella sua port predefinita del 3128 e apache è in esecuzione sulla sua port predefinita di 80. Poiché DNS (per l'URL di test) è impostato per puntare a questa casella CentOS, ho modificato i propri / etc / hosts l'URL dell'indirizzo IP corretto in modo che Squid & Apache ottengano il contenuto.

    Così ora sono alla fase di test. Vado al sito web testurl.com:3128, e … tempi fuori. Utilizzeremo le tabelle IP del router per redirect il traffico al giorno, ma per ora, sto usando solo l'URL del browser per identificare la port di Squid, come puoi vedere qui.

    Ho verificato (quando lo pingo) che colpisce la casella CentOS in esecuzione Squid / Apache. Ho anche verificato che esiste una regola nelle tabelle IP di questa casella per consentire la port 3128 e la port 80:

    [root@centos6 squid]# cat /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3128 -j ACCEPT 

    Lo vedo nel registro della cache di Squid:

    2012/03/30 16: 33: 26 | AVVERTENZA: Loop di inoltro rilevato per: GET / HTTP / 1.1 ^ M Host: www.my-test-url.com:3128

    Cosa pensi che faccio male o che manchi? Qualche idea su come possiamo realizzare questo?

  • Squid3 'Il server proxy sta rifiutando le connessioni'
  • Il calamaro dà sempre tcp_miss proxy inverso
  • squid: consente solo alcuni video di youtube (risolti per FF, non funzionanti su IE)
  • Il traffico di calamari ha attraversato la VPN
  • Il proxy Squid in cent os spesso scollegato con errore: tunnelConnectTimeout (): tunnelState-> server è NULL
  • Quali router hardware support la gestione di tutto il traffico web tramite un server proxy esterno?
  • One Solution collect form web for “Ternet in discesa”

    Si desidera impostare un proxy trasparente in cui il firewall reindirizza le richieste al server Squid.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.