Mailinglist Archive: opensuse-de (5499 mails)
| < Previous | Next > |
Re: Routing
- From: Matthias Houdek <linux@xxxxxxxxx>
- Date: Wed, 21 Jan 2004 00:56:00 +0100
- Message-id: <200401210056.00696.linux@xxxxxxxxx>
1. Antworten zum Thema bitte _immer_ an die Liste. Andere interessiert eine
Lösung und auch der Weg dorthin evtl. auch. Dies ist keine Support-Liste!
(Für individuelle Lösungen verlange ich Honorar, damit verdiene ich mir
meinen Lebensunterhalt).
Ich antworte deshalb an die Liste (schade, dass dadurch der Thread zerrissen
ist).
2. Du wolltest unbedingt noch http://learn.to/quote lesen.
Bernhard Gille am Dienstag, 20. Januar 2004 20:56:
> > Hi Liste,
> >
> > habe folgend Situation:
> >
> > Netzwerk1 z.B. 192.168.24.0/24
> > Netzwerk2 z.B. 192.168.23.0/24
> >
> > dazzwischen Server mit SuSE 9.0 incl. 2 Netzwerkkarten
> > eth0 192.168.24.1
> > eth1 192.168.23.1
> >
> > nun wolte ich vom 1. Netzwerk ins 2. Netzwerk routen
> >
> > meine route.conf sah so aus:
> > 192.168.23.0 192.168.24.1 255.255.255.0 eth0
> > 192.168.24.0 192.168.23.1 255.255.255.0 eth1
> >
> > ein Ping ins andere Netz war nicht möglich.
> > Wo liegt mein Fehler?
>
> MaxX wrote:
>
> Ist das Routing denn aktiv? (Ausgabe von 'route -n'?)
>
> Sind die Clients entsprechend konfiguriert (Router als Standard-Gateway)?
>
> Sitzt evtl. eine Firewall dazwischen?
>
> --
> Gruß
> MaxX 8-)
>
> Hi
>
> natürlich sind die Kisten enprechend eingestellt.
> z.B.
> pc01 192.168.24.10 hat gateway 192.168.24.1
> pc100 192.168.23.110 hat gateway 192.168.23.1
> und von beiden netzen sehe ich die Jeweilige ander Router Adresse
> aber auch nicht mehr.
Mal unterstellt, das Routing ist auf deiner Linux-Kiste aktiv (leider hast
du darauf nicht geantwortet):
Ich sehe jetzt auch den Fehler in deiner Routingtabelle:
Richtig:
#dest gw netmask dev
192.168.24.0 0.0.0.0 255.255.255.0 eth0
192.168.23.0 0.0.0.0 255.255.255.0 eth1
Diese Routen sollten übrigens automatisch gesetzt werden bei der
Konfiguration von eth0 und eth1. /etc/route.conf kann also leer bleiben.
Hintergrund:
Dein Linux selbst ist ja der Router. Er kann das jeweils andere Netz direkt
erreichen, braucht also kein Gateway dafür.
Mit deinen Einträgen in route.conf sorgst du dafür, dass z.B. (1. Zeile)
Pakete an 192.168.23.x über die Karte eth0 rausgehen sollen. An der hängt
aber das 192.168.24er Netz.
Lösche deine route.conf, restarte das Netzwerk und alles sollte gehen.
--
Gruß
MaxX 8-)
Lösung und auch der Weg dorthin evtl. auch. Dies ist keine Support-Liste!
(Für individuelle Lösungen verlange ich Honorar, damit verdiene ich mir
meinen Lebensunterhalt).
Ich antworte deshalb an die Liste (schade, dass dadurch der Thread zerrissen
ist).
2. Du wolltest unbedingt noch http://learn.to/quote lesen.
Bernhard Gille am Dienstag, 20. Januar 2004 20:56:
> > Hi Liste,
> >
> > habe folgend Situation:
> >
> > Netzwerk1 z.B. 192.168.24.0/24
> > Netzwerk2 z.B. 192.168.23.0/24
> >
> > dazzwischen Server mit SuSE 9.0 incl. 2 Netzwerkkarten
> > eth0 192.168.24.1
> > eth1 192.168.23.1
> >
> > nun wolte ich vom 1. Netzwerk ins 2. Netzwerk routen
> >
> > meine route.conf sah so aus:
> > 192.168.23.0 192.168.24.1 255.255.255.0 eth0
> > 192.168.24.0 192.168.23.1 255.255.255.0 eth1
> >
> > ein Ping ins andere Netz war nicht möglich.
> > Wo liegt mein Fehler?
>
> MaxX wrote:
>
> Ist das Routing denn aktiv? (Ausgabe von 'route -n'?)
>
> Sind die Clients entsprechend konfiguriert (Router als Standard-Gateway)?
>
> Sitzt evtl. eine Firewall dazwischen?
>
> --
> Gruß
> MaxX 8-)
>
> Hi
>
> natürlich sind die Kisten enprechend eingestellt.
> z.B.
> pc01 192.168.24.10 hat gateway 192.168.24.1
> pc100 192.168.23.110 hat gateway 192.168.23.1
> und von beiden netzen sehe ich die Jeweilige ander Router Adresse
> aber auch nicht mehr.
Mal unterstellt, das Routing ist auf deiner Linux-Kiste aktiv (leider hast
du darauf nicht geantwortet):
Ich sehe jetzt auch den Fehler in deiner Routingtabelle:
Richtig:
#dest gw netmask dev
192.168.24.0 0.0.0.0 255.255.255.0 eth0
192.168.23.0 0.0.0.0 255.255.255.0 eth1
Diese Routen sollten übrigens automatisch gesetzt werden bei der
Konfiguration von eth0 und eth1. /etc/route.conf kann also leer bleiben.
Hintergrund:
Dein Linux selbst ist ja der Router. Er kann das jeweils andere Netz direkt
erreichen, braucht also kein Gateway dafür.
Mit deinen Einträgen in route.conf sorgst du dafür, dass z.B. (1. Zeile)
Pakete an 192.168.23.x über die Karte eth0 rausgehen sollen. An der hängt
aber das 192.168.24er Netz.
Lösche deine route.conf, restarte das Netzwerk und alles sollte gehen.
--
Gruß
MaxX 8-)
| < Previous | Next > |