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.

  • Il proxy Squid in cent os spesso scollegato con errore: tunnelConnectTimeout (): tunnelState-> server è NULL
  • Limite numero di connessioni simultanee calamari ad un singolo server
  • il proxy squid sostituisce l'intestazione host, cosa posso fare?
  • squid: consente solo alcuni video di youtube (risolti per FF, non funzionanti su IE)
  • C'è un modo per capire perché Squid (Proxy Server) determina perché le risorse dovrebbero essere un MISS?
  • ProxyChains reindirizza i pacchetti destinati alla macchina locale al server proxy
  • 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?

  • Gamma di cartelle di espressione regular Squid
  • L'uso del calamaro eth1 cambia in output
  • posso fare il calamaro lavorando sul proxy dei calzini
  • Quali router hardware support la gestione di tutto il traffico web tramite un server proxy esterno?
  • squid: consente solo alcuni video di youtube (risolti per FF, non funzionanti su IE)
  • C'è un modo per capire perché Squid (Proxy Server) determina perché le risorse dovrebbero essere un MISS?
  • 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.