Heyho,
ich habe ja in einem anderen Thread bereits anklingen lassen, dass ich mittels Ubuntu und einem älteren PC einen Router aufbauen möchte (http://forum.ubuntuusers.de/topic/165206/). Es soll ca so aussehen:
Internet aus der Kabel deutschland Box per LAN Kabel -> Linux Router -> Switch -> Direktanschluss per Patchkabel -> Netgear Router als Accesspoint -> WLAN Anschluss
Der Linuxrouter ist nun auch bereits im Internet, habe mal schön alle Pakete auf den neusten Stand gebracht, mir SSH und DynDns Client eingerichtet, nur leider klappt das Routing noch nicht.
Ich habe vorerst mal den Netgear Router entfernt und nur den Switch an die 3. Netzwerkkarte angeschlossen (eth2) und daran dann den PC meiner Eltern, der auch unten steht.
eth1 ist die 2. Netzwerkkarte, in der das Lan-Kabel von Kabeldeutschland steckt.
Meine Konfiguration sieht nun folgendermaßen aus (/etc/network/interfaces):
# hier etwas zu lo ... (Standardkrams) auto eth1 iface eth1 inet dhcp auto eth2 iface eth2 inet static address 192.168.1.2 netmask 255.255.255.0
Diese Befehle habe ich dann in der Konsole ausgeführt:
echo 1 > /proc/sys/net/ipv4/ip_forward iptables -P INPUT DROP iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE iptables -A INPUT -i eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT und dann noch eine iptables-Regel, die in der INPUT Chain den SSH Port XYZ öffnet
Und auf dem PC meiner Eltern habe ich für die Netzwerkkarte folgendes eingetragen:
IP: 192.168.1.11
Sub-Netmask: 255.255.255.0
Gateway: 192.168.1.2 (IP des Linuxrouters)
Habe hier auch mal Testweise als DNS Server den Linuxrouter eingetragen (also 192.168.1.2).
Leider erhalte ich keine Internetverbindung. Schließe ich den Netgear Router auch an den Switch an (DHCP dann natürlich ausgeschaltet, da ich fixe IPs nutzte und er nichtmehr als Router sondern nur als Accesspoint fungieren soll), kann der PC meiner ELtern auf den Netgearrouter zugreifen (192.168.1.1).
Mit dem PC meiner Eltern erreiche ich per "ping 192.168.1.2" (Linuxrouter) ein Timeout und auf den Linuxrouter per "ping 192.168.1.11" (PC der Eltern) ein Timeout.
1) Was muss ich hier ändern, damit das funktioniert? Welche Rules brauche ich auf dem Linuxrouter oder was läuft hier noch falsch?
2) Was muss ich ferner dann im Netgearrouter einstellen (WNR854T), dass dieser nur als AP fungiert?
Danke und liebe Grüße