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
>
>
>