Διαφορά μεταξύ των αναθεωρήσεων του "Linux/Προχωρημένα/Squid/Ενεργοποίηση WPAD"

Γραμμή 26: Γραμμή 26:
 
&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>return "PROXY <ip_address_server>:3128; DIRECT";</nowiki>
 
&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>return "PROXY <ip_address_server>:3128; DIRECT";</nowiki>
 
<nowiki>}</nowiki>}}
 
<nowiki>}</nowiki>}}
 
* Δημιουργήστε τους παρακάτω καταλόγους στο κατάλογο <tt>/etc</tt>
 
 
{{Terminal|sudo mkdir -p /etc/dconf/db/proxy.d/locks}} {{Terminal|sudo mkdir -p /etc/dconf/profile}}
 
 
* Δημιουργήστε τα παρακάτω αρχεία δίνοντας τις εντολές
 
 
{{Terminal|sudo touch /etc/dconf/db/proxy.d/00_proxy_settings}}
 
{{Terminal|sudo touch /etc/dconf/db/proxy.d/locks/00_proxy}}
 
{{Terminal|sudo touch /etc/dconf/profile/user}}
 
 
* Ανοίξτε το αρχείο <tt>/etc/dconf/profile/user</tt> και προσθέστε τις παρακάτω γραμμές
 
 
{{Editor|user-db:user<br/>system-db:proxy}}
 
 
* Ανοίξτε το αρχείο <tt>/etc/dconf/db/proxy.d/00_proxy_settings</tt> και προσθέστε τις παρακάτω γραμμές
 
 
{{Editor|<nowiki>[system/proxy]</nowiki>
 
<nowiki>mode='auto'</nowiki>
 
<nowiki>autoconfig-url='http://<ip_address_server>/wpad.dat'</nowiki>}}
 
 
* Ανοίξτε το αρχείο <tt>/etc/dconf/db/proxy.d/locks/00_proxy</tt> και προσθέστε την παρακάτω γραμμή
 
 
{{Editor|/system/proxy/mode}}
 
 
* Τέλος, δώστε την εντολή
 
 
{{Terminal|sudo dconf update}}
 

Αναθεώρηση της 18:27, 27 Μαρτίου 2014

Με την ενεργοποίηση του πρωτοκόλλου WPAD εάν για κάποιο λόγο ο Squid εξυπηρετητής δεν είναι διαθέσιμος (πχ λόγω βλάβης υλικού, λόγω προβλήματος στο λειτουργικό σύστημα κτλ) οι σταθμοί εργασίας αυτόματα θα συνεχίσουν να έχουν πρόσβαση στο Internet απευθείας μέσω του διαμεσολαβητή.


Dialog-warning.pngH συγκεκριμένη ρύθμιση δεν υποστηρίζεται προς το παρόν σε Chromium browser.


Για να ρυθμίσετε τον εξυπηρετητή και τους σταθμούς εργασίας αυτόματα να χρησιμοποιούν ως proxy το Squid του εξυπηρετητή χωρίς την δυνατότητα αλλαγής από τους χρήστες:

  • Ανοίξτε ένα τερματικό (δίνοντας το συνδυασμό Alt+Ctrl+T).
  • Εγκαταστήστε το web server Apache2 στον εξυπηρετητή δίνοντας την εντολή


Terminal.pngsudo apt-get install apache2


  • Ανοίξτε το αρχείο ρυθμίσεων του web server, Tag.png mime.conf δίνοντας την εντολή


Terminal.pngsudo gedit /etc/apache2/mods-available/mime.conf


  • Προσθέστε τις γραμμές


Editor.pngAddType application/x-javascript-config dat
AddType application/x-ns-proxy-autoconfig dat


  • Δημιουργήστε το αρχείο Tag.png wpad.dat δίνοντας την εντολή


Terminal.pngsudo gedit /var/www/wpad.dat


και προσθέστε τις παρακάτω γραμμές


Editor.pngfunction FindProxyForURL(url, host) {

    return "PROXY <ip_address_server>:3128; DIRECT";

}