Am Samstag, 9. Februar 2002 13:47 schrieb Konrad Rosenbaum:
Aber wenn ich im Windows unter Netzwerkeigenschaften den Linux als Gateway eintrage, sollte doch alles bei ihm vorbeikommen, oder? Wie macht windows das? Leider hab ich hier @home kein Netzwerk. :-(
Angenommen Du hast das eingetragen: IP=192.168.0.55 Netmask=255.255.255.0 Gateway=192.168.0.3
Dann heisst das, alles was an 192.168.0.* geht wird direkt aufs Ethernet geschickt. alles, was woanders hinkommt wird an 192.168.0.3 geschickt, der nach der ersten Regel ja direkt ueber Ethernet erreichbar ist.
*versteh* Also senden die Clients erst gar nicht interne Sachen an den Linux?
Frage dazu: dieses ppp0 habe ich bei mir zu Hause z.B nicht! D.h. nur wenn ich online bin isses da. Ist das dann beim Lserver (hat dial on demand) anders?
Es sollte auf lserver immer da sein, nur meistens ist es eben inaktiv. Selbst wenn es nicht da ist, kannst Du ja schonmal die Regel aufstellen, die wird dann halt erst aktiv, wenn ppp0 da ist.
Ich hab mal bei mir hier den iptables-Befehl ausprobiert: lserver:~ # iptables -A nat -o ppp0 -j MASQUERADE iptables v1.2.5: Couldn't load target `MASQUERADE':/usr/local/lib/iptables/libipt_MASQUERADE.so: cannot open shared object file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information. lserver:~ #
was heisst das? Wo bekomme ich diese Lib her oder hab ich beim Kompilieren was vergessen?
Achso, wenn Du via ISDN reingehst muss das ippp0 heissen.
nein, wir haben noch Analog :-) Also ppp0?
Hmm, im Moment hab ich mir so eine RoutingTabelle aufgestellt. Wird mir das Masquerading dann etwas davon abnehmen? Also jetzt sieht sie so aus: 192.168.97.0 192.168.97.1 255.255.255.0 eth0 und beim Server steht da noch ein Eintrag mit ppp0, kann ich jenen dann wegnehmen?
Konrad
Bye, Sebastian