daxtar
Goto Top

Linux mit unterschiedlichen Netzwerkmasken verbinden

Hallo,

ich bin relativ neu in diesem Gebiet und möchte nun 2 Linux-Rechner mit einzelnen Netzen über einen Linux-Rechner, der als Router dienen soll kommunizieren lassen. Alle 3 Rechner haben OpenSuse 12.2.

Dies hat bisher auch einwandfrei funktioniert, bis ich 2 unterschiedliche Netzwerkmaske benutzt habe.

Es ist so aufgebaut


Netz1
eth0
ip:192.168.100.1
netzwerkmaske:255.255.248.0


Netz2
eth0
ip:192.168.101.1
netzwerkmaske:255.255.255.224


Router
eth0
ip:192.168.100.4
netzwerkmaske:255.255.248.0

eth1
ip:192.168.101.4
netzwerkmaske:255.255.255.244

Nun ist meine Frage wie bekomme ich es hin, dass Sie kommunizieren können per SSH mit unterschiedlichen Netzwerkmasken.
Wie bereits erwähnt ging es mit den denselben, also sind die grundlegenden Einstellungen bereits erledigt.

Danke im vorraus face-smile.

Content-Key: 201705

Url: https://administrator.de/contentid/201705

Printed on: April 26, 2024 at 00:04 o'clock

Member: aqui
aqui Feb 13, 2013 updated at 18:23:23 (UTC)
Goto Top
Guckst du hier:
Routing von 2 und mehr IP Netzen mit Windows, Linux und Router
und auch etwas hier:
Netzwerk Management Server mit Raspberry Pi
Das zum Technischen... !

Deine IP Adressierung ist so kompletter Unsinn, sorry aber das sieht man auf dem ersten Blick. Du weisst als erfahrener Linux Netzwerker sicher das IP Netze in einem gerouteten Netzwerk einzigartig sein müssen !!
Klar wie sollte sonst auch eine eindeutige Wegefindung realisiert sein !!
Schon dein erstes Netzwerk "Netz 1": 192.168.96.0 /21 überstreicht den Host IP Adress Bereich 192.168.96.1 bis 192.168.103.254 !!
WIE bitte sehr, willst du da noch deine .100er Subnetze unterbringen wenn der Netz 1 Host IP Adressbereich diese Subnetze schon vollständig überlappt.
Nimm nur dein "Netz 2" als Beispiel. IP Host Adressbereich von 192.168.101.1 bis 192.168.101.30 liegt mitten im Bereich von Netz 1.
Ebenso alle anderen Subnetze.
Du kannst doch in einem vergebenen IP Netz unmöglich weitere Subnetze unterbringen ??
Kein IP Router der Welt kann dir sowas routen !!
Was machbar ist ist das eth1 das IP Netzwerk 192.168.104.0 /27 also Hosts 192.168.104.1 bis 192.168.104.30 verwendet. Das ist wieder eindeutig und sähe dann richtig so aus:

563f296bec646edad439cdc12f0054dd
Nur mal dumm nachgefragt: Sind dir überhaupt die simplen Grundlagen einer IP Adressierung und Subnetzmasken geläufig ??
Mitglied: 64748
64748 Feb 13, 2013 updated at 18:15:59 (UTC)
Goto Top
Hallo,

ich glaube, dass Du da ein grundsätzliches Verständnisproblem hast. Die unterschiedlichen Subnetzmasken sind unnütz weil 192.168.100.0/24 (also Subnetzmaske 255.255.255.0) ein anderes Netz ist als 192.168.101.0/24 (mit der gleichen Maske). Das willst Du wahrscheinlich haben.

Wenn Du zwischen beiden Netzen Routen willst, dann musst Du Dich mit iptables beschäftigen und es so einrichten, dass auf dem Router der Verkehr zwischen eth0 und eth1 geroutet wird.

Ich sehe gerade, dass aqui schon gepostet hat, da will ich mich nicht einmischen. Es gibt für iptables viele Anleitungen im Netz, hier eine davon http://64-bit.de/dokumentationen/netzwerk/e/002/DE-IPTABLES-HOWTO-3.htm ...
Es hängt aber alles von Deinen Linux-Kenntnissen ab. Ach ja und Grundlagen der Netzwerktechnik wären sinnvoll.

Markus
Member: Lochkartenstanzer
Lochkartenstanzer Feb 13, 2013 updated at 18:22:29 (UTC)
Goto Top
IP-Grundlagen findest Du z.B. bei der Netzmafia oder auch in der Wikipedia.

Wichtig: (Sub-)Netze müssen immer disjunkt sein.

lks

Nachtrag: Den Abschnitt über die verschiedenen Netzwerkklassen kannst Du ruhig überspringen.
Member: Daxtar
Daxtar Feb 13, 2013 updated at 18:52:39 (UTC)
Goto Top
Danke für deine Mühe. Ich weiß auch nicht was ich mir dabei gedacht habe, aber genau so wie aqui es dargestellt hat wollte ich es haben. Werde es dann mal so veruschen und mir alle Links nochmal genau durchlesen.
Member: aqui
aqui Feb 14, 2013 at 08:25:58 (UTC)
Goto Top
Wenns das denn war und alles rennt bitte dann auch
How can I mark a post as solved?
nicht vergessen !