Προσωπικά εργαλεία

Windows/2016/Εφαρμογές/Squid

Από WIKI Τεχνικής Στήριξης
Μετάβαση σε: πλοήγηση, αναζήτηση

Το Squid είναι ένας διαμεσολαβητής δικτύου (proxy server) το οποίο προσφέρει και υπηρεσίες web caching (για την ταχύτερη πρόσβαση των Η/Υ στο διαδίκτυο με caching των πρόσφατων ιστοσελίδων). Έχει ένα ευρύ φάσμα χρήσεων:

  • αυξάνει την ταχύτητα απόκρισης του web server, αποθηκεύοντας προσωρινά επαναλαμβανόμενες αιτήσεις για συγκεκριμένες ιστοσελίδες,
  • αποθηκεύει τις συχνά προσπελάσιμες ιστοσελίδες στην προσωρινή μνήμη (πχ: updates λειτουργικού συστήματος )
  • παρέχει DNS υπηρεσίες,
  • φιλτράρει την κυκλοφορία του δικτύου, υποβοηθώντας την ασφάλεια.

Το Squid δεν υποστηρίζει πλήρως τα πρωτόκολλα TLS, SSL, Internet Gopher και HTTPS, αντιθέτως υποστηρίζει πλήρως τα πρωτόκολλα HTTP και FTP. Το Squid αρχικά είχε σχεδιαστεί για να τρέχει σε UNIX συστήματα αλλά υποστηρίζει και λειτουργικό σύστημα MS-Windows.


Dialog-information.pngΔείτε στο Υπηρεσίες ΣΕΠΕΗΥ/Proxy πληροφορίες για τα πλεονεκτήματα της υπηρεσίας του διακομιστή μεσολάβησης στο ΣΕΠΕΗΥ.

Εγκατάσταση Squid

Για τη βασική εγκατάσταση πρέπει να πραγματοποιήσουμε τα ακόλουθα βήματα:

  • Πραγματοποιήστε λήψη της τελευταίας Stable έκδοσης του squid από τη διεύθυνση http://squid.diladele.com/. Το παρόν εγχειρίδιο βασίζεται στην έκδοση «3.5.28 Stable», διαθέσιμη ως binary 64bit.

Dialog-warning.pngΗ συγκεκριμένη έκδοση διατίθεται μόνο σε x64 λειτουργικά συστήματα, επομένως δεν εγκαθίστανται σε x86 λειτουργικά συστήματα.
Αν διαθέτετε x86 λειτουργικό σύστημα μπορείτε να εγκαταστήσετε την προηγούμενη έκδοση του Squid 2.7

  • Πατήστε στο DOWNLOAD MSI
  • Με διπλό κλικ εκτελούμε το αρχείο squid.msi
  • Επιτρέψτε να τρέξει πατώντας το Run
  • Στο παράθυρο του Squid Setup Wizard πατήστε Next
  • Αποδεχτείτε τους όρους χρήσης επιλέγοντας Hand.png I accept the terms in the License Aggreement και πατώντας Next
  • Στο παράθυρο του Destination Folder ορίστε ως κατάλογο εγκατάστασης το C:\Program Files\Squid
  • Πατήστε Install για να ξεκινήσει η εγκατάσταση
  • Στο παράθυρο Completed Squid Setup Wizard πατήστε Finish

Αρχικές Ρυθμίσεις

  • Ανοίξτε για επεξεργασία το αρχείο squid.conf με οποιοδήποτε editor (πχ wordpad).
  • Αφαιρέστε το σύμβολο του σχολίου # και τροποποιήσετε τη γραμμή #cache_dir aufs /cygdrive/c:/squid/cache 3000 16 256
  • σε cache_dir aufs /cygdrive/f:/squid/cache 3000 16 256 ώστε να ανταποκρίνεται στην τοποθεσία (F:) και στο μέγεθος της περιοχής cache.
  • Δημιουργήστε τον κατάλογο (στην τοποθεσία που επιλέξατε) f:\squid\cache
  • Από την taskbar σταματήστε τη λειτουργία του Squid επιλέγοντας Hand.png Stop Squid Service
  • Στη συνέχεια κάντε double click στο εικονίδιο Squid Terminal που βρίσκεται στην επιφάνεια εργασίας πληκτρολογήστε την εντολή:

Terminal.pngsquid.exe -z

  • Από την taskbar ενεργοποιήστε τη λειτουργία του Squid επιλέγοντας Hand.png Start Squid Service

Info-32.pngΟρίστε τον κατάλογο cache στο drive που θα αποθηκεύονται και τα αρχεία των χρηστών (πχ f:) αντί για το system drive c:

  • Ρυθμίζουμε τον browser του εξυπηρετητή να χρησιμοποιεί τον Squid Proxy, πληκτρολογώντας την IP διεύθυνση 127.0.0.1 (ή 10.x.y.z) και ως πόρτα την 3128 στις ρυθμίσεις σύνδεσης.
  • Για τους σταθμούς εργασίας επιλέγουμε την αυτόματη ρύθμισή τους με το πρωτόκολλο WPAD, όπως περιγράφεται στην Αυτόματη ρύθμιση proxy των σταθμών εργασίας.

Χειροκίνητη ρύθμιση proxy των σταθμών εργασίας

Για να αξιοποιήσουν οι σταθμοί εργασίας την υπηρεσία squid, πρέπει να ρυθμίσουμε κάθε browser να χρησιμοποιεί ως proxy την IP διεύθυνση του εξυπηρετητή και την πόρτα 3128.


Info-32.pngΓια επαλήθευση ότι πλέον αξιοποιείται το Squid, συνδεθείτε σε μία σελίδα του διαδικτύου και παρατηρήστε τη σχετική εγγραφή στο αρχείο C:\program files\squid\var\logs\access.log του εξυπηρετητή, που θα αναφέρει την IP διεύθυνση του σταθμού εργασίας και τη σελίδα που διακινήθηκε μέσω του squid.


Παραλλαγές
Ενέργειες
Πλοήγηση
Εργαλεία