Re: Masquerading
am Sun, dem 31.12.2006, um 12:09:09 +0100 mailte HSU folgendes:
> Hallo Leute
>
> BS: Sarge
> Kernel: 2.6.13
>
> Ich habe folgendes Netzwerk:
> ---------------------------------------------------------------
> Jupiter.local | saturn.local
> ____________ | _____________
> eth0: 192.168.0.2 | DSL: eth0 192.168.22.1 (zum ISP)
> |
> | eth1: 192.168.0.1
> -----------------------------------------------------------------
>
> Ich moechte nun, das auch jupiter von saturn internet haben kann.
> Ich bekomme das aber nicht hin. Bitte kann mir einer genau sagen
> welche Befehle dazu noetig sind. Muss ich auf jupiter eine dedault-
> route setzen.? Ich blick nach 2 tagen google nicht mehr durch. :-((
Ja, klar, er muß wissen, daß saturn der Router ist.
>
> Ich habe folgendes in verschiedenen Variationen probiert:
> (nach lektuere mehrerer Anleitungen)
> Router:
> #!/bin/bash
> modprobe ipt_MASQUERADE
> /sbin/iptables -A POSTROUTING -t nat -s 192.168.0.1 -j MASQUERADE
ähm, du willst für jupiter Masquerading, der hat die .2 hinten, nicht .1
> # /sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
das ist einklich auch okay, wäre es nicht kommentiert.
> echo "1" > /proc/sys/net/ipv4/ip_forward
> echo "1" > /proc/sys/net/ipv4/ip_dynaddr
> exit 0
Sieht auf den ersten Blick ansonsten okay aus, aber vielleicht hast Du
noch andere Regeln aktiv. Ein Blick auf netfilter.org und dort
insbesondere auf
http://netfilter.org/documentation/HOWTO/de/NAT-HOWTO.html bzw. das
engl. Original sei Dir hiermit ans Herz gelegt, weil dort ist sogar in
http://netfilter.org/documentation/HOWTO/de/NAT-HOWTO-4.html#ss4.1 ein
für Dich wohl genau passendes Beispiel...
>
> Auf dem client habe ich verschiedene default routen gesetzt. Nichts
> tut sich. Ich blicke jetzt ueberhaupt nicht mehr durch.
Default GW ist saturn.
Andreas
--
Andreas Kretschmer
Kontakt: Heynitz: 035242/47215, D1: 0160/7141639 (mehr: -> Header)
GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net
Reply to: