Juz sobie poradzilem ....
blad byl tutaj:
/sbin/ipchains -A forward -i eth0 -j MASQ -s = 192.168.0.0 -d 0.0.0.0/0
powinno byc:
/sbin/ipchains -A forward -i eth0 -j MASQ -s =
192.168.0.0/24 -d 0.0.0.0/0
TO tak dla wszystich ktorzy beda miec ten sam problem =
POzdrawiam
> Witam mam nastepujacy problem z maskaradą. =
(praceuje na kernelu 2.2.25
czyli
> ipchains)
>
> łacze z internetem jest w eth0 a siec ktorej =
mam udostepnic internet ejst
w
> eth1
>
> oczywiscie w skrypcie startowym maskarady laduje =
wszystkie moduly:
>
> /sbin/modprobe ip_masq_autofw
> /sbin/modprobe ip_masq_cuseeme
> /sbin/modprobe ip_masq_ftp
> /sbin/modprobe ip_masq_irc
> /sbin/modprobe ip_masq_mfw
> /sbin/modprobe ip_masq_portfw
> /sbin/modprobe ip_masq_quake
> /sbin/modprobe ip_masq_raudio
> /sbin/modprobe ip_masq_user
> /sbin/modprobe ip_masq_vdolive
>
> wlaczam forwardowanie:
>
> echo 1 > /proc/sys/net/ipv4/ip_forward
>
> i juz sama maskarada:
>
> /sbin/ipchains -P forward DENY
> /sbin/ipchains -A forward -i eth0 -j MASQ -s =
192.168.0.0 -d 0.0.0.0/0
>
> Wedlug mnie zrobione jest to dobrze ale nie =
>
> W czym moze byc problem .. ?? juz nawet kernela =
rekompilowalem wiec to
> napewno nie jest jego wina ??
>
> tablice routowania wygladaja tak:
>
> Kernel IP routing table
> Destination =
Gateway =
Genmask Flags Metric =
> Iface
> 10.140.55.0 =
* =
255.255.255.0 U =
0 =
0 0
eth0
> 192.168.0.0 =
* =
255.255.255.0 U =
0 =
0 0
eth1
> =
10.140.55.1 =
0.0.0.0 =
UG 0 =
0 0
eth0
>
>
> jesli ktos wie co ja robie nie tak to bardzo =
prosze o pomoc
>
> z gory dzieki i pozdrawiam
> NOODLY
>
>
>