Hallo,
seit mehreren Wochen mache ich nun schon rum mit einem Thema, von dem ich nach Studium mehrerer HowTo's dachte, es im Griff zu haben: Routing in seiner simpelsten Form.
Um was geht's?
Mein LinVDR basierter Rechner ist über einen Switch an einem Debian-Sarge-Rechner verbunden (Ethernet). Dieser wiederum ist mit Hilfe eines AVM-WLAN-Stick mit einer 7500 Fritzbox verbunden, die das Tor zur Internet-Welt darstellt.
Da - so dachte ich- konfiguriere ich mein Debian-Sarge-Rechner doch einfach als Router. Auf dem Rechner wird dazu für den WLAN-Stick + Routing das folgende ausgeführt:
ZitatAlles anzeigenmodprobe ndiswrapper
ifconfig wlan0 up
echo "1" >/proc/sys/net/ipv4/ip_forward
/usr/local/bin/wpa_supplicant -Dndiswrapper -iwlan0 -c/etc/wpa_supplicant.conf &
sleep 5
dhclient wlan0
Auf dem Debian-Sarge-Rechner komme ich danach auch problemlos ins Internet und kann alles an-ping-en, wie ich möchte. Nun zum Routing:
Die IP-Addressen sind wie folgt vergeben:
LinVDR-Rechner: 192.168.1.2
Debian-Sarge (eth0): 192.168.1.3
Debian-Sarge (wlan0): 192.168.178.21 (über DHCP vergeben)
Fritzbox: 192.168.178.1
Der LinVDR-Rechner (eth0) ist über das Subnetz 192.168.1.0 mit dem Debian-Sarge-Rechner (eth0) verbunden, die WLAN-Gegenstellen sind im Subnetz 192.168.178.0 vereinigt. Auf dem Debian-Rechner liest sich die Ausgabe von "route -n" wie folgt:
ZitatKernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 wlan0
Auf dem LinVDR-Rechner:
ZitatKernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.3 0.0.0.0 UG 0 0 0 eth0
Nun endlich das Problem:
Ich kann auf dem LinVDR-Rechner den Debian-Sarge-Rechner anpingen, auf eth0 (1.3) oder wlan0 (178.21). Aber über die WLAN-Verbindung komme ich nicht rüber, d.h. die Fritzbox erreiche ich nicht vom LinVDR-Rechner. Und das Internet schon mal gar nicht.
Ich habe den Eindruck, irgendwas simples übersehen zu haben, .. nur was? Wer kann helfen?
Grüße
kenwood_vdr