Zwei Netzwerke an einem Rechner
Michael Meese
pelennor at online.de
Son Nov 23 11:39:46 GMT 2008
Ok, das blicke ich jetzt noch nicht so ganz... Teilen wir jetzt mal auf...
1. Zunächst einmal deine Zielsetzung:
- Du hast nen Webserver, der je nach angefragter öffentlicher Adresse
(dynDNS) ne unterschiedliche Webseite liefern soll.
- Um den Traffic (aus dem Internet zum Webserver?? Oder von den Clients
ins Internet???) aufzuteilen, soll eine zweite Fritzbox angeschafft werden.
- Es sollen parallel zwei Internetverbindungen, mit zwei verschiedenen
öffentlichen Adressen aufgebaut werden. Netz A mit "Server-eth1" soll
über Fritzbox2 online gehen und Netz B mit "Server-eth0" über Fritzbox1.
Habe ich das so richtig verstanden?
2. Deine Netzwerktopologie...
... ist mal ganz wild!!
Also alle deine Rechner/Server/Fritzboxen befinden sich in einem
logischen LAN 192.168.8.0/24 (/24 = Subnetzmaske 255.255.255.0)?
Dieses LAN ist physikalisch geteilt in zwei Hälften (LAN A und LAN B),
mit je einer Fritzbox als Gateway, DNS und DHCP-Server??
Rein physikalisch verbunden durch eth0 und eth1 des Servers (d.h. die
beiden Hälften können sich so nicht erreichen...).
Vorschlag zur bessern Übersicht... Packe deine
- Server in den Anfangsbereich (192.168.8.1 bis .11)
- Router in den Bereich am Ende des Netzes (192.168.8.250 - .254)
- Clients mit fester IP relativ an den Anfang (192.168.8.30 - .60)
- Clients per DHCP ins letzte drittel (192.168.8.120 - .200)
Auf jeden Fall Router alle immer ans Ende, Server an den Anfang und
Clients in die Mitte. Zumindest nicht alles wild durcheinander werfen.
Erstens ist es für Dritte besser nachzuvollziehen und für dich selber
auch. Spätestens wenn das Netzwerk wächst oder du Neuzugänge hast. Dann
weißt du immer auf den ersten Blick, um was für ein System es sich da
bei IP XY handelt...
Zurück zu deinem Problem. Wenn ich das jedenfalls richtig verstanden
habe (siehe Punkt 1.), wird das so nicht klappen.
Möglichkeit:
a)
Befindest du dich mit allen Rechnern in einem Subnetz. Getrennt durch
den Server. Dein Server ist derzeit übelst verwirrt, da er mit je einer
Netzwerkkarte in zwei unterschiedlichen Netzen mit der gleichen
Netzadresse hängt (192.168.8.0/24), aber mit unterschiedlichen Gateways
und DNS-Server.
Das ist ungefähr so, als wenn es in einem PLZ-Bereich zweimal den selben
Straßennamen geben würde, ohne Namensschildern an den Türen. Der
Postbote wüßte auch nicht, in welcher der beiden Straßen das akut
gesucht Haus Nr. 35 steht.
Links?? Rechts??? Oder doch Links...
Wenn du zwei logisch getrennte Netze, mit zwei separaten
Internetzugängen haben willst, brauchst du zwei unterschiedliche
Adressbereiche. Einmal dein 192.168.8.0/24 Netz und zB. einmal
192.168.9.0/24.
Dann kannst die beiden Netzwerkkarten brücken und in den beiden
Fritzboxen die Routen in das jeweilige andere Netz eintragen. Oder du
läßt den Server routen und sagst das deinen Fritzboxen... Aber das kann
man sich später noch genau überlegen.
b)
Wenn du nur ein logisches Netz haben willst (192.168.8.0/24), kannst du
das mit dem zweiten Gateway knicken. In diesem Fall wäre die 2. Fritzbox
überflüssig als Router. Es geht immer nur ein Gateway pro Subnetz.
In diesem Fall mußt die Netzwerkkarten eth0 und eth1 des Servers
bridgen. Damit werden die Pakete einfach durchgereicht und LAN A und LAN
B sind wieder verbunden (aber nur ein Gateway möglich!!!).
Dann noch ein paar Hinweise am Rande:
- reicht eine Apache-Instanz auf dem Server. Je nach gesteller
DNS-Anfrage liefert er die passende Seite. Würde mich da mal genau mit
den Möglichkeiten des Apache befassen. Stichwort verschiedene Webseiten
auf einem Server. Da gibts mehrere Möglichkeiten, die auch deine
Netzwerktopolgie beeinflussen. Daher das vielleicht zu erst reintun.
- Würde ich das registrieren der dynDNS-Domains dem Server überlassen.
Der kann mehrere gleichzeitig (auf eine öffentliche IP) anmelden. Die
Fritzbox immer nur einen meine ich
- Anstatt zur Lastaufteilung einen zweiten Internetzugang zu holen, den
alten evtl. aufstocken.
- Wirst du bei einem zweiten Internetzugang nicht um ein extra Netz und
internem routing herumkommen.
Die Lektüre kann ich dir wärmstens empfehlen:
http://de.wikipedia.org/wiki/Subnetz
http://de.wikipedia.org/wiki/Routing
IP-Adresse berechnen:
http://www.ip-connect.de/content/Support/ipcalc.asp
evtl.:
http://de.wikipedia.org/wiki/IPv4
http://de.wikipedia.org/wiki/Private_IP-Adresse
http://de.wikipedia.org/wiki/Netzklasse
Und auf jeden Fall die entsprechenden Seiten zum Thema Netze, Routing,
IP-Adressen, Apache im Ubuntuusers Wiki
http://wiki.ubuntuusers.de
Ich hoffe, es sind jetzt alle Klarheiten beseitigt ;-)
Siegfried Peter schrieb:
> Hallo Liste,
> hab da mal ne Frage zum Netzwerk unter Ubuntu
> zwei Rechner (IP 192.168.8.90 und 192.168.8.91) und Fritzbox2 (192.168.8.92)
> an Zentralrechner eth1 (192.168.8.2) am gleichen Rechner eth0
> (192.168.8.1) daran
> mehrere Rechner (192.168.8.3-79) und Fritzbox1 (192.168.8.80)
>
> Ziel soll sein, dass alle Rechner sich gegenseitig im Netzwerk finden
> (auch Windowsrechner also Samba).
> für ein Segment hab ich das ja laufen, aber jetzt soll ne zweite
> Fritzbox her und der Traffic aufgeteilt werden.
> Bestimmte Rechner sollen über Fritzbox 1 ins Netz und andere über
> Fritzbox2. Die Rechner sollen aller über dhcp
> ihre IP und die Fritzbox (Gateway) zugewiesen bekommen.
>
> Auf dem Zentralrechner sollen zwei verschiedene http-Server laufen, je
> nach anfragender Fritzbox.
> (Internetseite1 und Internetseite2) über dyndns
>
> Für Lösungsvorschläge wäre ich dankbar
>
>
> Siggi
>
--
Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x77A44977
"Quis custodiet ipso custodus"