Znam da zvuci glupo a da li si ukljucio uopste ip forwarding pre bilo kakvog masqeradinga sa
echo "1" > /proc/sys/net/ipv4/ip_forward
/??
mislim .. nije mi jasno kako ti i ovo radi bez toga?? .. mada moguce je da je ukljuceno preko konfiguravcije ethX interfacea ip forwarding.... no cisto da se napomene da je inace OVO potrebno ukucati pre bilo kakvog masqeradinga.....
takodje proveri FIREWALL settingse....
proveri iptables module.. meni ftp i irc nisu radili bez odgovarajucih modula...
sto se tice proxija vrlo je prosto konfiguracija ... za najprostiji proxy treba ti samo par stavki.. detalji ovde...
http://squid.visolve.com/squid/sqguide.htm
takodje ako imas stalnu vezu sa netom.. mozda ti nije losa varijanta sa SNATom!!
primer
umesto -j MASQERADE stavis za forwardovanje mreze 192.168.0.0/24 preko linux servera koji ima stalnu vezu sa netom i javnu ip adresu 195.252.222.111
iptables -A POSTROUTING -s 192.168.0.0/255.255.255.0 -j SNAT --to-source 195.252.222.111
uz naravno
echo "1" > /proc/sys/net/ipv4/ip_forward
a evo spisak iptables modules koje ja koristim
/etc/rc.d/rc.modules
modprobe ip_conntrack
modprobe ip_nat_ftp
modprobe ip_nat_irc
modprobe iptable_nat
modprobe ipt_MASQUERADE
modprobe ip_conntrack_ftp
modprobe ipt_LOG
modprobe ipt_REJECT
modprobe iptable_mangle
takodje da bi bio siguran da nemas firewall pre svega ovoga kucaj (radi probe)
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
huh.. ne znam ako posle ovoga ne radi.. ne znam sta je ;))) da moze biti jos resolver... vidi da na klijentu koristis isti DNS kao i na serveru da bi bio siguran da dobijash iste sajtove... neverovatno koliko puta je problem u tome, znaci pogledati /etc/resolv.conf
ovo je primer za redhat!!.. u principu je za svaki linux... mada suse ume da se umesa sa svojim skriptama .. ali snaci ces se..... POZDRAV!