Αποστολέας Θέμα: Φιλτράρισμα σελίδων απο thin - fat client - server  (Αναγνώστηκε 7566 φορές)

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 365
    • ΕΛ/ΛΑΚ και εκπαίδευση
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #30 στις: 18 Μάρ 2011, 01:34:40 πμ »
Οι mandatory ρυθμίσεις για τον proxy γίνονται έτσι ώστε να μη μπορεί κανείς απλός χρήστης να τις αλλάξει. Έτσι κλειδώνοντας τις ρυθμίσεις δικτύου του firefox στο να χρησιμοποιεί τον proxy του συστήματος, εξασφαλίζεται ότι θα χρησιμοποιείται πάντοτε ο proxy άρα και το φιλτράρισμα ή ότι άλλο τον έχεις βάλει να κάνει. Η μέθοδος κλειδώματος του firefox αναφέρεται στο 2ο post αυτού του θέματος.

Ο chromium ακολουθεί τις ρυθμίσεις του συστήματος και δεν έχει ρυθμίσεις όπως ο firefox (τουλάχιστον στο gui του  ::))... Οπότε δε χρειάζεται να κλειδώσουμε (προς το παρόν  ::)) κάτι...

Για άλλους browsers δεν το έχω ψάξει για την ώρα... Άρα αν μείνουμε σε firefox και chromium (που είναι και καλύτερος για thin clients - sorry πύρινη αλεπού) είμαστε καλυμμένοι.

Οι mandatory λοιπόν ρυθμίσεις στα κλειδιά του gnome κλειδώνουν τη συμπεριφορά των στοιχείων στα οποία αναφέρονται έτσι ώστε να μη μπορεί να αλλάξει από τους χρήστες του.

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 336
    • http://www.gidarakos.com/
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #31 στις: 18 Μάρ 2011, 08:46:46 μμ »
Με είχαν μπερδέψει οι mandatory ρυθμίσεις γιατί ενώ τις εφάρμοζα (sudo ...) ο firefox με τις ρυθμίσεις που είχε (Ρυθμίσεις σύνδεσης>Χρήση ρυθμίσεων διαμεσολαβητή συστήματος) τις αγνοούσε.
Μόνο όταν δήλωνα τον proxy στον firefox με «Χειροκίνητη ρύθμιση διαμεσολαβητή» δούλευε.
Όταν αποφάσισα να κάνω επανεκκίνηση τον LTSP (λογικά τότε εφαρμόστηκαν οι mandatory) δούλεψαν όλα σωστά! Δηλαδή με ρύθμιση «Χρήση ρυθμίσεων διαμεσολαβητή συστήματος» έπαιξε ο proxy και ο firefox έκοβε τα domains του banned_domains.

Άρα θέλει επανεκκίνηση το gnome για να παίξουν οι mandatory ή κάτι κάνω λάθος;
« Τελευταία τροποποίηση: 18 Μάρ 2011, 09:07:13 μμ από gidarakos »

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5249
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #32 στις: 18 Μάρ 2011, 09:13:24 μμ »
Άρα θέλει επανεκκίνηση το gnome για να παίξουν οι mandatory ή κάτι κάνω λάθος;

Οι mandatory (συνήθως) διαβάζονται/εφαρμόζονται όταν ο χρήστης κάνει login.

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 365
    • ΕΛ/ΛΑΚ και εκπαίδευση
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #33 στις: 18 Μάρ 2011, 11:42:18 μμ »
Άρα μόλις κάνεις αλλαγές κάνε logout και μετά πάλι login...

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 336
    • http://www.gidarakos.com/
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #34 στις: 21 Μάρ 2011, 11:18:41 πμ »
1. Εφόσον σε στήσιμο ltsp+thin δηλώνουμε mandatory localhost χρειάζονται οι ακόλουθες δηλώσεις στο squid.conf;
Κώδικας: [Επιλογή]
acl schoolnet src 10.x.y.0/24 #όπου x, y τα αντίστοιχα νούμερα του υποδικτύου σου
http_access allow schoolnet
Δεν αρκεί η παρακάτώ που ήδη υπάρχει η οποία παίζει σε όλα τα network id;
Κώδικας: [Επιλογή]
http_access allow localhost
2. Έχω παρατηρήσει ότι αλλού βλέπουμε την εντολή
Κώδικας: [Επιλογή]
sudo service squid3 force-reloadκαι αλλού
Κώδικας: [Επιλογή]
sudo invoke-rc.d squid3 force-reloadΠαίρνουμε το ίδιο αποτέλεσμα, αλλά είναι το ίδιο;
Παρατήρησα επίσης ότι είναι διαφορετικό αν όπου "force-reload" βάλουμε "restart".

3. Το ίδιο θα ρωτήσω για τον dnsmasq..
Κώδικας: [Επιλογή]
sudo invoke-rc.d dnsmasq restartόπου "invoke-rc.d" μπορούμε να βάλουμε "service" και όπου "force-reload" να βάλουμε "restart";
Με όλους τους συνδιασμούς έχουμε το ίδιο αποτέλεσμα, αλλά είναι το ίδιο;

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 365
    • ΕΛ/ΛΑΚ και εκπαίδευση
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #35 στις: 21 Μάρ 2011, 01:25:06 μμ »
1. Η οδηγία http_access allow localhost επιτρέπει το browsing από τον ίδιο το localhost. Άρα οι thin που λειτουργούν εντός του localhost δηλαδή του ltsp-εξυπηρετητή, θα βγαίνουν μέσω του proxy με το τρόπο που λες. Δε θα μπορείς όμως να χρησιμοποιήσεις τον proxy και για άλλα μηχανήματα του δικτύου ή fat clients.

2. Το force-reload αναγκάζει τον squid3 να ξαναδιαβάσει το squid.conf χωρίς να χρειάζεται επανεκκίνηση

3. Το θέμα είναι αρκετά τεχνικό και δεν το ξέρω καλά. Πρέπει να έχει να κάνει με τις υπηρεσίες που μπορεί να είναι απενεργοποιημένες, ενεργοποιημένες να ξεκινούν σε κάποιο run-level, να είναι upstart jobs, να ξεκινούν ανάλογα με το αν διαπιστωθεί κάποιο συμβάν πχ αν βάλουμε το καλώδιο στη κάρτα δικτύου ο network-manager εκκινεί όλες τις διαδικασίες δικτύωσης.... Σε γενικές γραμμές από το Ubuntu 9.10 και μετά χρησιμοποιούμε το service. Παλαιότερα χρησιμοποιούσαμε το
invoke-rc.d και το /etc/init.d/<ονομα υπηρεσίας>

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 336
    • http://www.gidarakos.com/
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #36 στις: 22 Μάρ 2011, 02:11:18 μμ »
Στις ρυμθίσεις που αναφέρονται σε αυτό το θέμα καλό δεν είναι να ενεργοποιούμε και την cache του squid μια που μιλάμε για ltsp-thin άρα επιβάρυνση του δικτύου;
Νομίζω από default η εντολή (μόνο αυτή δε χρειάζεται για να ενεργοποιηθεί η cache;)
Κώδικας: [Επιλογή]
cache_dir ufs /var/spool/squid3 15000 16 256που αναφέρεται στον οδηγό της ts.sch.gr, είναι με σχόλιο (#)!

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 365
    • ΕΛ/ΛΑΚ και εκπαίδευση
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #37 στις: 22 Μάρ 2011, 03:11:58 μμ »
H cache είναι ενεργοποιημένη αλλά by default έχει μικρό μέγεθος
Με την εντολή που περιγράφεις δεν την ενεργοποιείς αλλά της αλλάζεις το μέγεθος.
Καλό είναι το μέγεθος ειδικά αν χρησιμοποιείς το proxy ώστε να cachaρεις updates από standalone λινουξ ή windows ( :() μηχανάκια

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 336
    • http://www.gidarakos.com/
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #38 στις: 22 Μάρ 2011, 08:53:13 μμ »
H cache είναι ενεργοποιημένη
Γι' αυτό υπάρχει κάποιο TAG μέσα στο squid.conf ή είναι εξ' ορισμού;
αλλά by default έχει μικρό μέγεθος
Το μικρό αυτό μέγεθος περιγράφετε από αυτό (δηλαδή 100MB);
Κώδικας: [Επιλογή]
#Default:
# cache_dir ufs /var/spool/squid3 100 16 256

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 365
    • ΕΛ/ΛΑΚ και εκπαίδευση
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #39 στις: 22 Μάρ 2011, 09:58:11 μμ »
Ακριβώς!

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 336
    • http://www.gidarakos.com/
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #40 στις: 23 Μάρ 2011, 08:37:23 πμ »
Δηλαδή αν δε θέλεις να κάνει cache o proxy το μόνο που πρέπει να κάνεις είναι να τη μηδενίσεις στο squid.conf;
Κώδικας: [Επιλογή]
cache_dir ufs /var/spool/squid3 0 16 256

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 365
    • ΕΛ/ΛΑΚ και εκπαίδευση
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #41 στις: 23 Μάρ 2011, 10:14:24 πμ »
Εξαρτάται από την έκδοση του squid που χρησιμοποιείς.

 Για περισσότερες πληροφορίες
http://wiki.squid-cache.org/SquidFaq/ConfiguringSquid#Can_I_make_Squid_proxy_only.2C_without_caching_anything.3F

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 336
    • http://www.gidarakos.com/
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #42 στις: 28 Μάρ 2011, 12:53:23 μμ »
1. Για να ακυρώσουμε τις mandatory ρυθμίσεις τι εντολές χρειάζονται;
2. Για να ακυρώσουμε τα κλειδώματα του firefox ο σωστός τρόπος είναι να σβήσουμε το users.js;

Υ.Γ. Για LTSP+thin ρωτάω.

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 365
    • ΕΛ/ΛΑΚ και εκπαίδευση
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #43 στις: 28 Μάρ 2011, 01:56:21 μμ »
1.
Κώδικας: [Επιλογή]
sudo gconf-editor
Πας αρχείο --> Νέο υποχρεωτικό παράθυρο και από κει σβήνεις τα υποχρεωτικά κλειδιά που έχεις ορίσει

Για να δεις την αλλαγή χρειάζεται logout και πάλι login

2. Μπορείς είτε να σβήσεις ή να μετονομάσεις το εν λόγω αρχείο ή να σχολιάσεις τις γραμμές που σε ενδιαφέρουν

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 336
    • http://www.gidarakos.com/
Απ: Φιλτράρισμα σελίδων απο thin - fat client - server
« Απάντηση #44 στις: 28 Μάρ 2011, 02:59:10 μμ »
Μέσα από το gconf-editor είναι γνωστό και από τις οδηγίες (ts.sch.gr). Sorry! Δικό μου το λάθος που δεν το ανέφερα.

Ήθελα να ρωτήσω αν μπορούμε με αντίστοιχες εντολές (ίσως gconftool-2 ...) να καταργήσουμε τις mandatory για τον proxy (όχι μέσω gconf-editor).
« Τελευταία τροποποίηση: 28 Μάρ 2011, 08:41:10 μμ από gidarakos »