Hallo Leute!
Folgendes Problem:
Ich bin zwar nicht mehr unbedingt ein Linux-Neuling, aber im Bereich Netzwerk habe ich noch nichts mit Linux zu tun gehabt.
Ich bin gerade dabei, einen Linux-Server einzurichten, der für die anderen PC´s im Netzwerk ins Internet geht.
Auf dem Server habe ich SuSE Linux 9.1 Professional installiert. Dann gibt es noch 3 weitere Rechner im Netzwerk, ein Notebook und 2 Normale PC´s. Diese haben alle Debian Sarge als Betriebssystem.
Ich habe es auch schon geschafft, dass sich die PC´s untereinander anpingen können, der Server findet also die Clients und die Clients finden den Server.
Das einzige was jetzt noch nicht funktioniert, ist das Routing, will ich auf einem der Clients eine Website öffnen, so geht das nicht. Auch kann ich keine externen IP-Adressen (z.B. 216.239.39.104 von google) anpingen, es kommt die Fehlermeldung, dass das Netzwerk nicht erreichbar ist.
Ich habe es mit der Firewall von SuSE probiert, aber egal welche Konfiguration ich verwende, sobald die Firewall aktiviert ist, kann ich mich am Server nicht mehr ins Internet einwählen.
Ich habe folgende Konfiguration des Servers und der Clients durchgeführt:
Server:
eth0 ----> hier ist das DSL-Modem angeschlossen. Die IP-Adresse wird über DHCP zugewiesen. Das Modem wurde mit Hilfe eines Installations-Programms des ISP konfiguriert und eingerichtet.
eth1 ----> Netzwerkkarte zum Netzwerk ----> IP: 192.168.11.118 Netmask: 255.255.255.0
Client1:
eth0 ----> Netzwerkkarte zum Netzwerk ----> IP: 192.168.11.73 Netmask: 255.255.255.0
Als Gateway ist die eth1 des Servers eingetragen, also 192.168.11.118
Als Nameserver sind die beiden Nameserver des ISP eingetragen, die /etc/resolv.conf sieht folgendermaßen aus:
Die anderen beiden Clients sind fast gleich konfiguriert, allerdings mit den IP-Adressen 192.168.11.74 und 192.168.11.75
Kann ich überhaupt die Nameserver des ISPs verwenden? Ich habe das in einem Tutorial auf einer anderen Seite so gelesen. Oder muss ich auf dem Server einen eigenen Nameserver einrichten?
Die Datei /etc/hosts sieht auf den 3 Clients so aus:
Beim Server habe ich das über Yast eingerichtet und zwar mit:
Yast -> Netzwerkdienste -> Hostnamen
Ich hoffe das funktioniert auf diese Art und Weise?
Auf jeden Fall: Die Kommunikation unter den Clients und dem Server funktioniert, alle PC´s innerhalb des Netzwerks lassen sich anpingen. Nur komme ich mit keinem Client ins Internet.
Meine Frage: Wenn ich das Routing per Firewall mache, was muss ich als Externe und was als Interne Schnittstelle eintragen?
Am Server sind folgende Schnittstellen aktiv:
Demnach schliesse ich daraus, dass ppp0 meine externe Schnittstelle ist. Oder ist es eth0, der Netzwerkkarte an der das Modem angeschlossen ist?
Und eth1 dürfte dann die Interne Schnittstelle sein?
Brauche ich neben der Firewall noch andere Dienste, damit die Clients über den Server ins Internet können? Oder reicht das Konfigurieren und Aktivieren der Firewall aus?
Vielleicht kann mir jemand Helfen, ich bin schon fast am Verzweifeln. Ich probiere jetzt schon seit Gestern Abend verschiedenste Dinge aus und ich bekomme es einfach nicht hin. Ich habe schon das Forum von Oben bis Unten durchwühlt und alle möglichen Tutorials gelesen, aber, entweder bin ich zu doof das hinzubekommen oder irgendwas anderes stimmt nicht, ich komm einfach nicht auf eine Lösung....
Vielen, vielen Dank im Voraus
Mfg
game-freak
Folgendes Problem:
Ich bin zwar nicht mehr unbedingt ein Linux-Neuling, aber im Bereich Netzwerk habe ich noch nichts mit Linux zu tun gehabt.
Ich bin gerade dabei, einen Linux-Server einzurichten, der für die anderen PC´s im Netzwerk ins Internet geht.
Auf dem Server habe ich SuSE Linux 9.1 Professional installiert. Dann gibt es noch 3 weitere Rechner im Netzwerk, ein Notebook und 2 Normale PC´s. Diese haben alle Debian Sarge als Betriebssystem.
Ich habe es auch schon geschafft, dass sich die PC´s untereinander anpingen können, der Server findet also die Clients und die Clients finden den Server.
Das einzige was jetzt noch nicht funktioniert, ist das Routing, will ich auf einem der Clients eine Website öffnen, so geht das nicht. Auch kann ich keine externen IP-Adressen (z.B. 216.239.39.104 von google) anpingen, es kommt die Fehlermeldung, dass das Netzwerk nicht erreichbar ist.
Ich habe es mit der Firewall von SuSE probiert, aber egal welche Konfiguration ich verwende, sobald die Firewall aktiviert ist, kann ich mich am Server nicht mehr ins Internet einwählen.
Ich habe folgende Konfiguration des Servers und der Clients durchgeführt:
Server:
eth0 ----> hier ist das DSL-Modem angeschlossen. Die IP-Adresse wird über DHCP zugewiesen. Das Modem wurde mit Hilfe eines Installations-Programms des ISP konfiguriert und eingerichtet.
eth1 ----> Netzwerkkarte zum Netzwerk ----> IP: 192.168.11.118 Netmask: 255.255.255.0
Client1:
eth0 ----> Netzwerkkarte zum Netzwerk ----> IP: 192.168.11.73 Netmask: 255.255.255.0
Als Gateway ist die eth1 des Servers eingetragen, also 192.168.11.118
Als Nameserver sind die beiden Nameserver des ISP eingetragen, die /etc/resolv.conf sieht folgendermaßen aus:
Code:
search inode.at
nameserver 195.58.160.194
nameserver 195.58.161.122
Die anderen beiden Clients sind fast gleich konfiguriert, allerdings mit den IP-Adressen 192.168.11.74 und 192.168.11.75
Kann ich überhaupt die Nameserver des ISPs verwenden? Ich habe das in einem Tutorial auf einer anderen Seite so gelesen. Oder muss ich auf dem Server einen eigenen Nameserver einrichten?
Die Datei /etc/hosts sieht auf den 3 Clients so aus:
Code:
127.0.0.1 Clientname localhost
192.168.11.73 client1.example.org client1
-----.-----.----.74 client2.example.org client2
-----.-----.----.75 client3.example.org client2
192.168.11.118 server.example.org server
Beim Server habe ich das über Yast eingerichtet und zwar mit:
Yast -> Netzwerkdienste -> Hostnamen
Ich hoffe das funktioniert auf diese Art und Weise?
Auf jeden Fall: Die Kommunikation unter den Clients und dem Server funktioniert, alle PC´s innerhalb des Netzwerks lassen sich anpingen. Nur komme ich mit keinem Client ins Internet.
Meine Frage: Wenn ich das Routing per Firewall mache, was muss ich als Externe und was als Interne Schnittstelle eintragen?
Am Server sind folgende Schnittstellen aktiv:
Code:
eth0 172.16.84.230 255.255.255.0 Broadcast Aktiv
eth1 192.168.11.118 255.255.255.9 Broadcast Aktiv
lo 127.0.0.1 255.0.0.0 Loopback Aktiv
ppp0 83.64.200244 Direktverbindung Aktiv
Demnach schliesse ich daraus, dass ppp0 meine externe Schnittstelle ist. Oder ist es eth0, der Netzwerkkarte an der das Modem angeschlossen ist?
Und eth1 dürfte dann die Interne Schnittstelle sein?
Brauche ich neben der Firewall noch andere Dienste, damit die Clients über den Server ins Internet können? Oder reicht das Konfigurieren und Aktivieren der Firewall aus?
Vielleicht kann mir jemand Helfen, ich bin schon fast am Verzweifeln. Ich probiere jetzt schon seit Gestern Abend verschiedenste Dinge aus und ich bekomme es einfach nicht hin. Ich habe schon das Forum von Oben bis Unten durchwühlt und alle möglichen Tutorials gelesen, aber, entweder bin ich zu doof das hinzubekommen oder irgendwas anderes stimmt nicht, ich komm einfach nicht auf eine Lösung....
Vielen, vielen Dank im Voraus
Mfg
game-freak