Matthias Houdek wrote:
Matthias Houdek wrote:
Michael Hoeller am Donnerstag, 27. November 2003 20:41: ich möchte von aus einem lokalen Netz mich auf einen entfernten Rechner einwählen und diesem ermöglichen auf die Clients (X Terminals) im lokalen Netz zu zugreifen. Ich IP Adressen werden vom entfernten Rechner fest vergeben.
lokaler Server 192.168.55.1 ---- Einwahl --> 192.168.55.200
| 192.168.55.100 <-- <-- <-- vergibt IP | Adr. 192.168.55.100 an lok. Server | |__X Terminal 192.168.55.10 |__X Terminal 192.168.55.11 |__ [ ...]
vom lokalen Server soll auch eine Verbindung zu t-online möglich sein
192.168.55.200:~ # route -n Kernel IP routing table Destination Gateway Genmask 192.168.55.100 0.0.0.0 255.255.255.255 ippp0 192.168.55.0 0.0.0.0 255.255.255.0 eth0
Tja, und das ist total Murx. Pakete an den lokalen Server (also an die 192.168.55.100) werden über die ISDN-Verbindung geleitet. Das funxt ja auch, schreibst du. Aber alle anderen Pakete an irgend einen Rechner mit der Adresse 192.168.55.x (also z.B. die Hosts an deinem lokalen Server) werden an die Netzwerkkarte des entfernten Rechners geschickt. Was sollen die da?
Diese Route muss richtig heißen: 192.168.55.0 192.168.55.100 255.255.255.0 UG ippp0
Ups, das klingt nach Eigentor.. Ich nutze den Rechner 192.168.55.200 als (lokalen) Testrechner, ich sitze an diesem. Und der hat über eth0 Verbindung an zwei x Terminals, ich muss es nicht schreiben oder? Die haben die IP Adressen 192.168.55.x Was mache ich nun? Die Testumgebung auf 192.168.xx.yy umstellen (mit xx != 55)?
Eine Verbindung zu einem ISP ist, in der aktuellen Konstellation, von beiden Rechnern möglich. Auf 192.168.55.200 mit ippp1 und auf 192.168.55.1 mit den devices ippp1 bis 3
Und das klappt auf 192.168.55.1? Mit der Routingtabelle oben? Ich bin mir nicht ganz sicher was nun oben ist. Ich vermute Du meinst:
192.168.55.100:~ # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric RefUseIface 192.168.55.200 0.0.0.0 255.255.255.255 UH 0 0 0 ippp0 192.168.55.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.55.200 0.0.0.0 UG 0 0 0 ippp0 Ich kann nur raten aber das die Verbindung ins Internet nur auf gebaut wird wenn es keine Verbindung zum entfernern Rechner gibt müsste sich doch die tabelle auf 192.168.55.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 reduzieren und dann sollte es doch tun ... ?
Ich habe dann mal testweise auf 192.168.55.200 mit yast das default gw gesetzt, auch wenn ich im Moment nicht den Zugiff auf einen entfernten Rechner testen kann kam zumindest raus das ich nicht mehr auf das Internet zugeifen konnte (einwahl via isdn device ippp1).
Destination Gateway Genmask 0.0.0.0 192.168.55.1 0.0.0.0 eth0
Tja, flachses Gateway und flsaches IFace. Der lokale Server ist von entfernt nur über 192.168.55.100 erreichbar (und damit kann auch nur das die Gateway-Adresse sein), und die Daten gehen ja wohl über die ISDN-Karte raus (also ippp0).
Ok Gateway habe ich verbockt, das mit eth0 stammt aus dem guten yast2 (SuSE 8.2) Wenn ich das Standard gw angeben nimmt SuSE automatisch eth0. Wenn ich es manuell mache bekomme ich nur eth0 angeboten.. ?? Mache ich was falsch oder muss ich direkt im file ändern? Welches? Gruß Michael