Hallo zusammen.
Ich habe gerade ein Brett vorm Kopf und hoffe das ihr mir
helfen könnte.
Ich habe einen Router mit 2 Netzwerkkarten:
eth0 192.168.2.1 und ath0 192.168.1.254
und einem separaten Internetrouter 192.168.1.1
Das Problem was ich habe ist wenn ich von meinem Client
192.168.2.10 ins Internet möchte klappt das leider nicht.
Folgende IP-Adressen kann ich anpingen 192.168.2.1 und 192.168.1.254
(beide an meinem Router)
Wenn ich aber 192.168.1.1 anpingen möchte bekomme ich die Meldung
"Network not reachable"
Ich habe unter /etc/network/options den Haken bei ip_forward=yes
gesetzt.
Was muss ich noch machen damit es klappt.
Möchte das ganze erst mal ohne Firewall ans laufen bekommen.
Vielen Dank.
Karsten
Interner Router
- DynaBlaster
- Beiträge: 958
- Registriert: 25.03.2004 18:18:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: DF0://dynablaster.adf
Nabend,
ich nehme an, du hast auf deinem Client (192.168.2.10) das Netzwerkinterface eth0 deines Routers (192.168.2.1) als Gateway angegeben.
Ich glaube, du musst noch deinem Router selbst mitteilen, daß er auch Anfragen auf seinem Interace eth0 auch an das Interface eth1 (192,168.1.254) und damit an die externe IP 192.168.1.1 witerleiten darf.
ip_forward=yes reicht nicht. Du musst eine Route zwischen den beiden Netzen anlegen. Die genaue Syntax von "linux# route" kenne ich jetzt nicht aber vielleicht hilft dir das ja weiter oder ein Mitleser hat da ne Ahnung von.
Hilfreich ist sicherlich die Ausgabe, die ein "route -n" in der Shell ausgibt.
PS: Ich hoffe, ich laber hier jetzt keinen Müll, ist schon spät und ein paar Bierchen waren es auch
ich nehme an, du hast auf deinem Client (192.168.2.10) das Netzwerkinterface eth0 deines Routers (192.168.2.1) als Gateway angegeben.
Ich glaube, du musst noch deinem Router selbst mitteilen, daß er auch Anfragen auf seinem Interace eth0 auch an das Interface eth1 (192,168.1.254) und damit an die externe IP 192.168.1.1 witerleiten darf.
ip_forward=yes reicht nicht. Du musst eine Route zwischen den beiden Netzen anlegen. Die genaue Syntax von "linux# route" kenne ich jetzt nicht aber vielleicht hilft dir das ja weiter oder ein Mitleser hat da ne Ahnung von.
Hilfreich ist sicherlich die Ausgabe, die ein "route -n" in der Shell ausgibt.
PS: Ich hoffe, ich laber hier jetzt keinen Müll, ist schon spät und ein paar Bierchen waren es auch