Zhruba takto:
to co chces, je mat "transparent proxy server" (
http://www.pslib.cz/ke/Transparentn%C3%AD_proxy)
- aby tvoj "malinovy kolac" sa stal "medzirouterom" - odchytil vsetky pakety na port 80,
presmeroval ich na svoj www proxy server, ten to obsluzi, a v principe by mohli byt vsetci spokojny (klienti by si nemuseli ani nic vsimnut)....
(logy z toho proxy servera si potom v pohode spracujes).
No, najjednoduchsie by asi bolo, keby si pouzil este jednu USB ethernet sietovu kartu,
a potom by si z Raspberry Pi urobil normalny router...
Tu to niekto tak zhruba popisuje:
http://blog.stevebaker.org/2013/02/raspberry-pi-as-transparent-squid.htmlCize, zhruba treba Raspberry Pi nakonfigurovat tak, aby bol default router pre vsetkych klientov v sieti, cize:
- vypnut DHCP na tom ADSl routeri
- nech ma ten ADSL router dajme tomu IP 192.168.1.1
- nakonfigurovat pevnu adresu Raspbery Pi, aby on vedel ist von - dajme tomu 192.168.1.2 - musi byt v tej istej podsieti, ako IP adresa routera
- nainstalovat DHCP server na Raspbery Pi
- nakonfigurovat ten DHCP server na Raspbery Pi, tak, aby rozdaval IP adresy(dajme tomu v inej podsieti), a ako default router uviedol sam seba
- nainstalovat a nastavit Squid - ako transparenty proxy server
A je to.
Teoreticky by to mozno islo aj tak, ze na tu jednu sietovku nastavis tie dve rozne IPcky, z roznych podsieti,
ale chcelo by sa s tym asi trochu pohrat...
P.S. Samozrejme, ze "spehovat" mozes len u seba doma (ostane to v rodine), vo firme na prikaz majitela(ak su jasne interne predpisy, co sa moze, a co nie). Inak ani nie...