Windows/Εφαρμογές/Squid/2008
< Windows | Εφαρμογές | Squid
Αναθεώρηση ως προς 17:24, 9 Δεκεμβρίου 2015 από τον Garvanitis (Συζήτηση | συνεισφορές) (Αντικατάσταση σελίδας με '{{:Windows/2008/Εφαρμογές/Squid}}')
Για τη βασική εγκατάσταση πρέπει να πραγματοποιήσουμε τα ακόλουθα βήματα:
- Λαμβάνουμε την τελευταία Stable έκδοση του squid από τη διεύθυνση http://squid.acmeconsulting.it/. Το παρόν εγχειρίδιο βασίζεται στην έκδοση «2.7 Stable 8 Standard», διαθέσιμη ως binary από το http://squid.acmeconsulting.it/download/dl-squid.html.
- Αποσυμπιέζουμε το zip αρχείο και αντιγράφουμε τα περιεχόμενά του στο φάκελο στο c:\squid.
- Μετονομάζουμε όλα τα αρχεία του φακέλου etc (c:\squid\etc) από .conf.default σε .conf (π.χ από squid.conf.default σε squid.conf).
- Ανοίγουμε για επεξεργασία το αρχείο squid.conf με οποιοδήποτε editor (πχ wordpad). Κάνουμε εύρεση για το: acl localnet src. Αλλάζουμε τις εγγραφές έτσι ώστε να επιτρέπεται η πρόσβαση στην υπηρεσία μόνο από το ιδιωτικό υποδίκτυο του σχολείου (10.x.y.z) και από τον ίδιο τον εξυπηρετητή (127.0.0.1). Τελικά θα πρέπει να υπάρχουν δύο εγγραφές:
- acl localnet src 127.0.0.1
- acl localnet src 10.x.y.z/24
- Τροποποιούμε τη γραμμή
- cache_dir ufs c:/squid/var/cache 100 16 256
- ώστε να ανταποκρίνεται στην τοποθεσία και στο μέγεθος της περιοχής cache.
- Δημιουργούμε το φάκελο cache μέσα από Command Prompt
![]() | cd c:\squid\sbin squid -z |
- Εγκαθιστούμε το squid σαν service των Windows, που θα ξεκινά με κάθε εκκίνηση του εξυπηρετητή
![]() | squid -i |
- Ξεκινούμε την υπηρεσία squid για πρώτη φορά (χωρίς επανεκκίνηση του συστήματος), από το
Server Manager στο Configuration ▸ Services επιλέγουμε την υπηρεσία squid και κάνουμε Start.
- Ο Windows Server 2008 έχει ενεργοποιημένο Firewall, στο οποίο πρέπει να επιτρέψουμε την επικοινωνία από το τοπικό δίκτυο στην θύρα 3128, όπου λαμβάνει αιτήματα ο squid. Ξεκινούμε την εφαρμογή διαχείρισης του firewall από το Start ▸ Administrative Tools ▸ Windows Firewall and Advanced Security ▸ δεξί κλικ στα Inbound Rules ▸ New Rule... .
- Επιλέγουμε τη δημιουργία κανόνα με βάση θύρα επικοινωνίας.
- Επιλέγουμε την TCP θύρα 3128.
- Επιτρέπουμε την επικοινωνία με βάση τις επιλεγμένες ρυθμίσεις.
- Ο κανόνας ενεργοποιείται για όλα τα προφίλ.
- Δίνουμε όνομα στον κανόνα και η δημιουργία του ολοκληρώνεται.
- Δίνουμε όνομα στον κανόνα και η δημιουργία του ολοκληρώνεται.
- Ρυθμίζουμε τον browser του εξυπηρετητή να χρησιμοποιεί τον Squid Proxy, πληκτρολογώντας την IP διεύθυνση 127.0.0.1 (ή 10.x.y.z) και ως πόρτα την 3128 στις ρυθμίσεις σύνδεσης.
- Για τους σταθμούς εργασίας επιλέγουμε την αυτόματη ρύθμισή τους με το πρωτόκολλο WPAD, όπως περιγράφεται στην Αυτόματη ρύθμιση proxy των σταθμών εργασίας.