DHCP Server und Router unter SUSE 10 mit DSL

Hallo zusammen,

langsam verzweifele ich. Ich bin ein Linux Umsteiger und hatte bisher meinen Linux Server lediglich als Druck- und Datei Server laufen, wobei ich über einen seperaten Router ging. Auf meinem seperaten Router lief vorher die „Smoothwall“

Nun wollte ich allerdings meinen Linux Server auch als DHCP Server und Router einrichten. Dazu folgende Infos zum System:

Hardware: Zwei Netzwerkkarten. Eine ASRock (eth0)(feste IP 192.168.0.2) und eine 3Com (eth1) (feste IP 192.168.0.1). An der ASRock Karte hängt ein DSL Modem (dsl0) worüber ich auch online komme. Ich nutze einen regionalen Internet Provider.

Software: Auf meinem Server läuft SUSE 10. Nun habe ich auf die 3Com Karte einen DHCP Server gesetzt. Dieser läuft ebenfalls einwandfrei, denn wenn ich auf einem im Netzwerk befindlichen Windows Rechner die Netzwerkkarte aktiviere bekommt der Windows Rechner auch eine IP Adresse zugewiesen.

Folgende Einstellungen sind im DHCP Server: Domainname privat; IP Adresse des Nameservers 192.168.0.1; IP Adresse des Routers 192.168.0.1; IP Range eingetragen von 192.168.0.20 - 192.168.0.30.

Einträge in der etc/hosts: Alle IP Adressen habe ich aufgelistet. Angefangen mit den Endnummern 1 und 2 und desweiteren alle IP Adresse von Endnummer 20-30 jeweils mit dem Namen (rechner2x.privat).

Mein Problem: Der Windows-Rechner kommt nicht ins Internet. Er hat zwar eine zugewiesene IP Adresse und weiß auch wo der DNS Server ist und er sendet auch Pakete an den Server, aber empfängt kein einziges Paket. Anscheinend weiß der Server nicht, wohin er die Daten senden soll.

Da ich außer der Smoothwall, die anscheinend alles selber einrichtet noch nichts eingerichtet habe, was auch nur annähernd einem DHCP Server mit Router entspricht, weiß ich auch nicht, ob ich nicht irgendetwas vergessen. Außerdem habe ich auch unter Windows so etwas noch nicht eingerichtet, ich wüßte auch gar nicht wo ich die entsprechende Software dafür bekäme.

Hoffetnlich kann mir jemand helfen. Möglicherweise hab ich auch einfach nur ein Häckchen vergessen.

Ach So! Ich habe alles über YAST eingerichtet und nicht über Konsolenbefehle oder irgendwelche sonstigen Texteingaben. Ich weiß nämlich auch fast keine Konsolenbefehle. Ich suche mir dazu immer irgendwelche Beschreibungen dazu im Internet. Auch den Samba Server hatte ich bisher so eingerichtet. Der läuft ja auch problemlos.

Also bis die Tage

Volker

Hardware: Zwei Netzwerkkarten. Eine ASRock (eth0)(feste IP
192.168.0.2) und eine 3Com (eth1) (feste IP 192.168.0.1).

Mach zwei Netze draus (192.168.0.0 und 192.168.1.0) und versuchs noch
mal.

Stefan

Vielen Dank für Deinen Tipp, ich habe jetzt einfach auf der 3Com Karte die 192.168.10.1 eingegeben und den DHCP Server geändert. Online komme ich nach wie vor, aber nützen tut es nichts

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hardware: Zwei Netzwerkkarten. Eine ASRock (eth0)(feste IP
192.168.0.2) und eine 3Com (eth1) (feste IP 192.168.0.1). An
der ASRock Karte hängt ein DSL Modem (dsl0) worüber ich auch
online komme. Ich nutze einen regionalen Internet Provider.

Und welche Netzwerkkarte soll dann mit dem Internet-Provider kommunizieren? Entweder hast du vom Provider eine feste IP-Adresse zugewiesen bekommen, dann könntest du diese auch fix an eth0 vergeben, oder du holst dir die IP-Adresse dynamisch beim ppp-Start vom Provider.

HTH
Schorsch

Die ASRock Karte mit fester IP Kommuniziert lediglich mit dem DSL Modem. Die dynamisch IP Adresse wird von meinem Provider an das Modem gesendet. Zumindest steht es so in einem SUSE Handbuch. Abgesehen davon komme ich ja online über diese Karte. Das ist ja nicht das Problem. Lediglich die Clients, die über DHCP eine IP Adresse zugewiesen bekommen, die erhalten keinerlei Daten vom Server. Das heißt auch mein Samba Server ist auf den Clients nicht zu finden.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Die ASRock Karte mit fester IP Kommuniziert lediglich mit dem
DSL Modem. Die dynamisch IP Adresse wird von meinem Provider
an das Modem gesendet. Zumindest steht es so in einem SUSE
Handbuch. Abgesehen davon komme ich ja online über diese
Karte. Das ist ja nicht das Problem. Lediglich die Clients,
die über DHCP eine IP Adresse zugewiesen bekommen, die
erhalten keinerlei Daten vom Server. Das heißt auch mein Samba
Server ist auf den Clients nicht zu finden.

Modems verstehen kein TCP/IP. Entweder handelt es sich also um einen Router, oder dein System ignoriert einfach deine Zuweisungen zu eth0. Das solltest du erst mal klären.

Gruss
Schorsch

Mach zwei Netze draus (192.168.0.0 und 192.168.1.0) und
versuchs noch
mal.

Stefan

!!_ganz wichtig_!!

Vielen Dank für Deinen Tipp, ich habe jetzt einfach auf der
3Com Karte die 192.168.10.1 eingegeben und den DHCP Server
geändert. Online komme ich nach wie vor, aber nützen tut es
nichts

Hallo Volker,
Der Haken an Deiner Geschichte ist das Routing zwischen Deinen beiden Netzwerkkarten. Und diesen Haken solltest Du im YaST auch setzen.
Das machst Du wieder mit dem YaST, gehst über Netzwerkgeräte zu einer Deiner Netzwerkkarten, dann Bearbeiten und Routing. Dort gibt es (D)einen Haken für die IP-Weiterleitung zu setzen. Damit aktivierst Du das Routing zwischen Deinen beiden Netzwerkkarten.
Ohne diese IP-Weiterleitung hast Du eben einen Rechner mit zwei Netzwerken, die sich untereinander nicht kennen, und nur Dein Server kann in beiden Netzen arbeiten.

Gruß Andreas