Hallo,
ich habe eine Testumgebung, in der zwei Clients und ein Debian Server aufgesetzt sind, das Problem ist das der Server und die beiden Clients (Netz: 192.168.10.0) in einen anderen IP-Adresskreis (Netz: 192.168.8.0) zugreifen können müssen, Iin dem Server sind 2 Netzwerkkarten die jeweils in einem Sub-Netzt arbeiten.
Wie sage ich dem Debian Server nun das er die anfragen aus dem 8'er Adresskreis in das 10'er weiterleitet (wenn nötig) und genauso umgekehrt?!
Routing zwischen 2 Sub - Netzen klappt nicht...
dafür gibt es den befehl "route".
Ausserdem muss IP-Routing im Kernel eingebunden sein, ausserdem musst du es aktivieren:
Ausserdem muss IP-Routing im Kernel eingebunden sein, ausserdem musst du es aktivieren:
Code: Alles auswählen
echo "1" > /proc/sys/net/ipv4/ip_forward
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Code: Alles auswählen
route
Hallo,
nur zur Ergänzung:
Wichtig ist es dann, auf allen Clients das default-GW einzutragen, sonst versucht man einen Client aus dem anderen Netz zu pingen und wundert sich, dass ein Timeout kommt
Den Server, der als Router arbeitet, juckt das alles nicht. Der Kernel sieht beide IP-Netze und verhält sich entsprechend. Damit er Routet wird das ip_forwarding, wie oben beschrieben, angemacht.
Gruß,
Ralf
nur zur Ergänzung:
Wichtig ist es dann, auf allen Clients das default-GW einzutragen, sonst versucht man einen Client aus dem anderen Netz zu pingen und wundert sich, dass ein Timeout kommt
Den Server, der als Router arbeitet, juckt das alles nicht. Der Kernel sieht beide IP-Netze und verhält sich entsprechend. Damit er Routet wird das ip_forwarding, wie oben beschrieben, angemacht.
Gruß,
Ralf
apt-get moo
wer denkt sich soetwas aus?
wer denkt sich soetwas aus?