Hallo zusammen,
langsam bekomm ich die Krise. Ich habe schon mehrere Stunden gegoogelt und verschiedene Tutorials gelesen. Ich bekomme es aber einfach nicht hin.
Linux ist für mich einigermaßen Neuland. Finde mich zwar inzwischen ganz gut zu recht. Aber bei dem Thema komm ich einfach nicht weiter.
Folgende Situation:
Ich habe einen Rechner mit 2 Netzwerkkarten. Dieser soll als Server dienen. Installiert ist openSuse 11.3.
Auf eth0 habe ich das Interne Netzwerk. eth0 hat die statische IP 192.168.0.1. Auf diesem Interface läuft ein DHCP für die Internen Clients. Passt soweit.
An eth1 hängt ein DSL-Modem dass die Verbindung zum Internet herstellt. Dies ist dann "dsl0". Internetzugriff vom Server aus funktioniert problemlos.
Jetz hänge ich einen Client an den Switch der an eth0 hängt. Der Client bekommt auch eine IP 192.168.0.x. Aber ich komme von dem Client aus nicht ins Internet.
Ich weiß zwar dass man Routing, NAT, etc. aktivieren muss. Habe dazu auch:
eingetragen.
Auch weiß ich dass es eine resolv.conf gibt. Hier stehen meine zwei DNS-Server des Providers drin.
Aber es funktioniert trotzdem nicht. Meine aktuelle Fehlersuche ist eine Mischung zwischen stochern in Webmin, Yast und Konsole und alles Verdächtige mal auszuprobieren. Das kann natürlich nicht Sinn der Sache sein. Ich weiß aber nicht wo ich noch ansetzen soll.
Auch ist BIND als DNS installiert. Der funktioniert aber auch nicht. Ich habe zwar eine Forward- und eine Reverse-Zone angelegt. Aber vom Client kann ich den Server auch nicht unter seinem Namen anpingen.
Ich blick da nicht mehr so richtig durch. Vielleicht habt ihr einen Tipp für mich.
Vielen Dank schonmal im Voraus.
Gruß
plate
PS: Oh wie schön ist da die Windows-Welt. Wo einfach funktioniert was man konfiguriert! :-(
langsam bekomm ich die Krise. Ich habe schon mehrere Stunden gegoogelt und verschiedene Tutorials gelesen. Ich bekomme es aber einfach nicht hin.
Linux ist für mich einigermaßen Neuland. Finde mich zwar inzwischen ganz gut zu recht. Aber bei dem Thema komm ich einfach nicht weiter.
Folgende Situation:
Ich habe einen Rechner mit 2 Netzwerkkarten. Dieser soll als Server dienen. Installiert ist openSuse 11.3.
Auf eth0 habe ich das Interne Netzwerk. eth0 hat die statische IP 192.168.0.1. Auf diesem Interface läuft ein DHCP für die Internen Clients. Passt soweit.
An eth1 hängt ein DSL-Modem dass die Verbindung zum Internet herstellt. Dies ist dann "dsl0". Internetzugriff vom Server aus funktioniert problemlos.
Jetz hänge ich einen Client an den Switch der an eth0 hängt. Der Client bekommt auch eine IP 192.168.0.x. Aber ich komme von dem Client aus nicht ins Internet.
Ich weiß zwar dass man Routing, NAT, etc. aktivieren muss. Habe dazu auch:
Code:
Net.ipv4.ip_forward = 1
in
/etc/sysctl.conf
und
Iptables -t nat -A POSTROUTING -j MASQUERADE
Auch weiß ich dass es eine resolv.conf gibt. Hier stehen meine zwei DNS-Server des Providers drin.
Aber es funktioniert trotzdem nicht. Meine aktuelle Fehlersuche ist eine Mischung zwischen stochern in Webmin, Yast und Konsole und alles Verdächtige mal auszuprobieren. Das kann natürlich nicht Sinn der Sache sein. Ich weiß aber nicht wo ich noch ansetzen soll.
Auch ist BIND als DNS installiert. Der funktioniert aber auch nicht. Ich habe zwar eine Forward- und eine Reverse-Zone angelegt. Aber vom Client kann ich den Server auch nicht unter seinem Namen anpingen.
Ich blick da nicht mehr so richtig durch. Vielleicht habt ihr einen Tipp für mich.
Vielen Dank schonmal im Voraus.
Gruß
plate
PS: Oh wie schön ist da die Windows-Welt. Wo einfach funktioniert was man konfiguriert! :-(