INSTALLAZIONE:
- ho installato squid da pacchetto precompilato da Slacky;
- mi sono accorto che non c'è uno script di installazione e/o avvio, quindi ho seguito la guida
http://psychopenguin.net/linuxtutorials-squid.html
(però usando le directory che usa il pacchetto di slacky, quindi non /usr/local/squid, ma ad esempio per la cache e i log /var/log/squid/cache e /var/log/squid/logs);
- l'altra differenza è che per avviare automaticamente squid all'avvio ho utilizzato il metodo e gli script illustrati qui
http://linuxdidattica.org/docs/gcdss/squid/page13.html;
- in squid.conf ho modificato "effective_cache_user" e ho messo "squid" e tra le acl ho messo allow alla mia rete interna (192.168.5.0/24).
ORA:
- secondo l'ultimo url che ho pubblicato, in rc.M prima di rc.local faccio eseguire rc.squid;
- in rc.local poi parte /usr/sbin/pppoe-start che mi connette a internet.
ps aux | grep squid
Codice: Seleziona tutto
root 2258 0.0 1.6 6072 1484 ? Ss 21:25 0:00 /usr/sbin/squid -D
squid 2260 0.0 9.3 11204 8228 ? S 21:25 0:00 (squid) -D
squid 2264 0.0 0.9 2800 824 ? Ss 21:25 0:00 (unlinkd)
Codice: Seleziona tutto
root 2921 0.0 1.2 2292 1104 pts/1 S 21:43 0:00 /bin/sh /usr/sbin/pppoe-connect
root 2950 0.0 1.2 2456 1076 ? Ss 21:43 0:00 /usr/sbin/pppd pty /usr/sbin/pppoe -p /var/run/pppoe.conf-pppoe.pid.pppoe -I eth1 -T 80 -U -m 1412 noipdefault noauth default-asyncmap defaultroute hide-password nodetach mtu 1492 mru 1492 noaccomp nodeflate nopcomp novj novjccomp user aliceadsl lcp-echo-interval 20 lcp-echo-failure 3
nobody 2951 0.0 0.8 1876 716 ? S 21:43 0:00 /usr/sbin/pppoe -p /var/run/pppoe.conf-pppoe.pid.pppoe -I eth1 -T 80 -U -m 1412
- i pc della rete (non il server) navigano passando dal proxy... perfetto;
- il server naviga anche senza passare dal proxy. Perché?
Subito ho pensato che bastava togliere i DNS dal resolv.conf, ma lo script pppoe-start lo riscrive inserendoli e ogni altro tentativo di agire su pppoe.conf che ho provato, hanno portato al risultato che o non navigava niente o il server navigava sia con che senza proxy.
Cosa mi manca?!?


