Εγκατάσταση και
ρύθμιση διακομιστή
διαμεσολάβησης
(Proxy Server)
Ιωάννου Γιαννάκης
28/4/2017
Proxy Server
 Ο διακομιστής διαμεσολάβησης είναι ένα λογισμικό το
οποίο επιταχύνει την πρόσβαση σε ιστοσελίδες του
Διαδικτύου.
 Η λειτουργία του βασίζεται στην ύπαρξη ενός
προσωρινού αποθηκευτικού χώρου, στον οποία
γίνεται αποθήκευση των ιστοσελίδων που έχουν
ανακτηθεί πρόσφατα από άλλους χρήστες.
 Έτσι, αν κάποιος άλλος χρήστης ζητήσει μια ιστοσελίδα
που βρίσκεται στην προσωρινή μνήμη, ο διακομιστής
διαμεσολάβησης θα τον εξυπηρετήσει και δεν θα
χρειαστεί να κατέβει η ιστοσελίδα από το Διαδίκτυο.
Proxy Server
 Ο διακομιστής διαμεσολάβησης μπορεί να παίξει και το
ρόλο του φίλτρου διευθύνσεων Διαδικτύου.
 Πιο συγκεκριμένα, με κατάλληλες ρυθμίσεις μπορούμε
να περιορίσουμε την πρόσβαση σε ορισμένες
ιστοσελίδες ή και δίκτυα, κάτι που δεν θα κάνουμε όμως,
γιατί είναι μια αρκετά σύνθετη εργασία.
Proxy Server
 Για την εγκατάσταση του πιο γνωστού διακομιστή
διαμεσολάβησης που είναι το Squid γράφουμε την
εντολή:
sudo apt-get install squid3.
Proxy Server
 Για να λειτουργήσει ο διακομιστής διαμεσολάβησης πρέπει να κάνουμε
μερικές ρυθμίσεις, Έτσι γράφουμε:
sudo nano –c /etc/squid3/squid.conf
 Mεταφέρουμε το δρομέα περίπου στη γραμμή 900 (Ο αριθμός της γραμμής
προβάλλεται στο κάτω τμήμα του παραθύρου).
 Σ’ αυτό το σημείο θα αλλάξουμε τα περιεχόμενα όπως στην επόμενη εικόνα.
 Η ρύθμιση που κάναμε καθορίζει το δίκτυο (στην περίπτωσή μας όλο το
εσωτερικό δίκτυο) από το οποίο θα δέχεται ο διακομιστής διαμεσολάβησης
αιτήσεις.
Proxy Server
 Στη συνέχεια, θα μεταφέρουμε το δρομέα στη γραμμή 1030 και θα
προσθέσουμε την εντολή:
http_access allow localnet
 Με αυτήν τη ρύθμιση ανοίγουμε την πρόσβαση στους υπολογιστές που
βρίσκονται στο δίκτυο που ορίσαμε πιο πάνω.
Proxy Server
 Τέλος, θα πρέπει να ορίσουμε το μέγεθος και την τοποθεσία του
φακέλου που θα χρησιμοποιείται για την προσωρινή
αποθήκευση των ιστοσελίδων.
 Για αυτό το λόγο μεταφέρουμε το δρομέα στη γραμμή 3000 και
αλλάζουμε τα περιεχόμενα σύμφωνα με την παρακάτω εικόνα.
Proxy Server
 Αποθηκεύουμε το αρχείο ρυθμίσεων πατώντας Ctrl+X και Υ. Για να
εφαρμοστούν οι αλλαγές πρέπει να επανεκκινήσουμε το διακομιστή
διαμεσολάβησης με την εντολή:
sudo service squid3 restart.
 Αυτή τη στιγμή ο διακομιστή διαμεσολάβησης είναι ενεργός και
ρυθμισμένος έτσι ώστε να δέχεται αιτήσεις από όλους τους
υπολογιστές του δικτύου 192.168.1.0/24.
Proxy Server
 Για να χρησιμοποιήσουμε το
διακομιστή διαμεσολάβησης σε
ένα φυλλομετρητή, πρέπει να
αλλάξουμε τις ρυθμίσεις του.
 Για το Firefox θα πρέπει να
επιλέξουμε:
 Tools->Options και από την
πλευρική στήλη Advanced.
 Στη συνέχεια επιλέγουμε Network
 Settings ρυθμίζουμε όπως στην
παρακάτω εικόνα.
Proxy Server
 Για να χρησιμοποιήσουμε το
διακομιστή διαμεσολάβησης σε
ένα φυλλομετρητή, πρέπει να
αλλάξουμε τις ρυθμίσεις του.
 Για το Firefox θα πρέπει να
επιλέξουμε:
 Tools->Options και από την
πλευρική στήλη Advanced.
 Στη συνέχεια επιλέγουμε Network
 Settings ρυθμίζουμε όπως στην
παρακάτω εικόνα.

More Related Content

PDF
μάθημα2 26/10
PPTX
Σύνθεση PC
PPT
03 διαχείριση συστήματος λογισμικού
PPT
Σύνδεση με το μάθημα της Επιστήμη των υπολογιστών της Β' Λυκείου.
μάθημα2 26/10
Σύνθεση PC
03 διαχείριση συστήματος λογισμικού
Σύνδεση με το μάθημα της Επιστήμη των υπολογιστών της Β' Λυκείου.

More from Ιωάννου Γιαννάκης (20)

PPT
Εισαγωγή στο Alice 3
PPT
11 συγχρονισμός ώρας συστήματος
PPT
Σωληνώσεις cat sort tee
PPT
Παρακολούθηση διεργασιών
PPT
PPT
Eντολές More less head tail
PPT
Εντολές lp wc grep
PPT
10 εντολές cp mv rm ln
PPT
09 εντολές mkdir rmdir
PPT
PPT
07 εντολές pwd ls
PPT
06 εντολές clear cal date finger
PPT
05 απόλυτη σχετική διαδρομή
PPT
04 σύστημα αρχείων
PPT
02 γνωριμία με το περιβάλλον κειμένου εντολή man
PPT
App inventor2 εφαρμογή 1 (Hello purr)
PPT
Python Κεφ. 1.6.1 Πίνακες
Εισαγωγή στο Alice 3
11 συγχρονισμός ώρας συστήματος
Σωληνώσεις cat sort tee
Παρακολούθηση διεργασιών
Eντολές More less head tail
Εντολές lp wc grep
10 εντολές cp mv rm ln
09 εντολές mkdir rmdir
07 εντολές pwd ls
06 εντολές clear cal date finger
05 απόλυτη σχετική διαδρομή
04 σύστημα αρχείων
02 γνωριμία με το περιβάλλον κειμένου εντολή man
App inventor2 εφαρμογή 1 (Hello purr)
Python Κεφ. 1.6.1 Πίνακες
Ad

Proxy server

  • 2. Proxy Server  Ο διακομιστής διαμεσολάβησης είναι ένα λογισμικό το οποίο επιταχύνει την πρόσβαση σε ιστοσελίδες του Διαδικτύου.  Η λειτουργία του βασίζεται στην ύπαρξη ενός προσωρινού αποθηκευτικού χώρου, στον οποία γίνεται αποθήκευση των ιστοσελίδων που έχουν ανακτηθεί πρόσφατα από άλλους χρήστες.  Έτσι, αν κάποιος άλλος χρήστης ζητήσει μια ιστοσελίδα που βρίσκεται στην προσωρινή μνήμη, ο διακομιστής διαμεσολάβησης θα τον εξυπηρετήσει και δεν θα χρειαστεί να κατέβει η ιστοσελίδα από το Διαδίκτυο.
  • 3. Proxy Server  Ο διακομιστής διαμεσολάβησης μπορεί να παίξει και το ρόλο του φίλτρου διευθύνσεων Διαδικτύου.  Πιο συγκεκριμένα, με κατάλληλες ρυθμίσεις μπορούμε να περιορίσουμε την πρόσβαση σε ορισμένες ιστοσελίδες ή και δίκτυα, κάτι που δεν θα κάνουμε όμως, γιατί είναι μια αρκετά σύνθετη εργασία.
  • 4. Proxy Server  Για την εγκατάσταση του πιο γνωστού διακομιστή διαμεσολάβησης που είναι το Squid γράφουμε την εντολή: sudo apt-get install squid3.
  • 5. Proxy Server  Για να λειτουργήσει ο διακομιστής διαμεσολάβησης πρέπει να κάνουμε μερικές ρυθμίσεις, Έτσι γράφουμε: sudo nano –c /etc/squid3/squid.conf  Mεταφέρουμε το δρομέα περίπου στη γραμμή 900 (Ο αριθμός της γραμμής προβάλλεται στο κάτω τμήμα του παραθύρου).  Σ’ αυτό το σημείο θα αλλάξουμε τα περιεχόμενα όπως στην επόμενη εικόνα.  Η ρύθμιση που κάναμε καθορίζει το δίκτυο (στην περίπτωσή μας όλο το εσωτερικό δίκτυο) από το οποίο θα δέχεται ο διακομιστής διαμεσολάβησης αιτήσεις.
  • 6. Proxy Server  Στη συνέχεια, θα μεταφέρουμε το δρομέα στη γραμμή 1030 και θα προσθέσουμε την εντολή: http_access allow localnet  Με αυτήν τη ρύθμιση ανοίγουμε την πρόσβαση στους υπολογιστές που βρίσκονται στο δίκτυο που ορίσαμε πιο πάνω.
  • 7. Proxy Server  Τέλος, θα πρέπει να ορίσουμε το μέγεθος και την τοποθεσία του φακέλου που θα χρησιμοποιείται για την προσωρινή αποθήκευση των ιστοσελίδων.  Για αυτό το λόγο μεταφέρουμε το δρομέα στη γραμμή 3000 και αλλάζουμε τα περιεχόμενα σύμφωνα με την παρακάτω εικόνα.
  • 8. Proxy Server  Αποθηκεύουμε το αρχείο ρυθμίσεων πατώντας Ctrl+X και Υ. Για να εφαρμοστούν οι αλλαγές πρέπει να επανεκκινήσουμε το διακομιστή διαμεσολάβησης με την εντολή: sudo service squid3 restart.  Αυτή τη στιγμή ο διακομιστή διαμεσολάβησης είναι ενεργός και ρυθμισμένος έτσι ώστε να δέχεται αιτήσεις από όλους τους υπολογιστές του δικτύου 192.168.1.0/24.
  • 9. Proxy Server  Για να χρησιμοποιήσουμε το διακομιστή διαμεσολάβησης σε ένα φυλλομετρητή, πρέπει να αλλάξουμε τις ρυθμίσεις του.  Για το Firefox θα πρέπει να επιλέξουμε:  Tools->Options και από την πλευρική στήλη Advanced.  Στη συνέχεια επιλέγουμε Network  Settings ρυθμίζουμε όπως στην παρακάτω εικόνα.
  • 10. Proxy Server  Για να χρησιμοποιήσουμε το διακομιστή διαμεσολάβησης σε ένα φυλλομετρητή, πρέπει να αλλάξουμε τις ρυθμίσεις του.  Για το Firefox θα πρέπει να επιλέξουμε:  Tools->Options και από την πλευρική στήλη Advanced.  Στη συνέχεια επιλέγουμε Network  Settings ρυθμίζουμε όπως στην παρακάτω εικόνα.