Hallo,
relativ einfach.
installiere auf der Linuxmaschine die Proxysuite Squid.
editiere als Root mit einem Texteditor die Datei etc/squid.conf in folgenden Punkten.
-->snip
# You may specify multiple socket addresses on multiple lines.
#
#Default:
http_port 8080 <-----
# TAG: icp_port
# The port number where Squid sends and receives ICP queries to
# and from neighbor caches. Default is 3130. To disable use
# "0". May be overridden with -u on the command line.
#
<-----snap
----->snip
#Recommended minimum configuration:
#
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports
#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
# And finally deny all other access to this proxy
http_access allow localhost
http_access allow all <------
# TAG: icp_access
# Allowing or Denying access to the ICP port based on defined
# access lists
<-------snap
dann squid starten
Die eth1 ( Netzwerkkarte welche mit den PC's verbunden ist ) Port forwarding aktivieren.
An den Angeschlossenen PC' im Browser den Proxy eintragen mit den Werten:
IP-Adresse der Routernetzwerkkarte eth1 Port 8080
Fertig
Das obige stellt eine Schnellanleitung da, es geht aber noch viel besser, z.B. nur bestimmte Seiten für bestimmte Benzuter freigeben u.s.w
Mehr infos zu Squid:
http://www.squid-handbuch.de/