portforwarding eth0 <-> wlan0

  • Hallo Forum,
    Habe folgendes Problem.
    Mein Raspi 2 läuft supi zugang über wlan und ssh tipi topi
    Mein wlannetz hat die ip 192.168.178.0. An der konfigurierten lan schnittstelle habe ich eine ipcam mit integriertem server auf port 81 angeschlossen. Webcam bekommt dann über dhcp eine192.168.179.122.. leider bin ich nun zu bl.... das portforwarding zu konfigurieren. Kann mir jemand auf die Sprünge helfen Wie ich von meinem heimnetz192.168.178.0 auf die192.168.179.122:81 zugreife. Vielen dank

    Einmal editiert, zuletzt von dogbone (20. April 2015 um 12:38)

  • Das mit dhcp ist nicht merkwürdig. Habe es so konfguriert, da sich meine webcam weigert eine statische ip anzunehmen. Ich weis, das dhcp ggf. Meiner webcam eine andere ip geben kann, doch das betrachte ich im nächsten Schritt. Ich gehe für meine betrachtungen von einer
    quasi statischen192.168.179.122 aus.
    Hier die gew. Info

    Li4nux raspberrypi 3.18.7+ #755 PREEMPT Thu Feb 12 17:14:31 GMT 2015 armv6l

    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Mon Apr 20 17:27:37 2015 from hal.fritz.box
    root@raspberrypi:~# ifconfig; route -n; cat /proc/sys/net/ipv4/ip_forward
    eth0 Link encap:Ethernet HWaddr b8:27:eb:8c:a7:ec
    inet addr:192.168.179.1 Bcast:192.168.179.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:453643 errors:0 dropped:0 overruns:0 frame:0
    TX packets:65991 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:23815042 (22.7 MiB) TX bytes:8471615 (8.0 MiB)

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:65536 Metric:1
    RX packets:2236 errors:0 dropped:0 overruns:0 frame:0
    TX packets:2236 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:102112 (99.7 KiB) TX bytes:102112 (99.7 KiB)

    wlan0 Link encap:Ethernet HWaddr e8:94:f6:16:fc:10
    inet addr:192.168.178.38 Bcast:192.168.178.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:229310 errors:0 dropped:631 overruns:0 frame:0
    TX packets:349904 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:88540167 (84.4 MiB) TX bytes:32819480 (31.2 MiB)

    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 wlan0
    192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
    192.168.179.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
    1
    root@raspberrypi:~#


    Grüsse

  • Dann hast Du wohl einen DHCP auf Deiner Raspi konfiguriert, denn da Dein WLAN ein anderes Netz (.178) ist wird Deine Webcam (.179) von dort keine IP per DHCP bekommen. Es fehlen noch ein paar iptables Regeln. Sieh mal hier wie die aussehen müssen ;)

    Und Du musst noch eine statische Route auf das Webcamnetz (.179) in Deinem lokalen Netz (.178) definieren. D.h., Du musst in Deinem lokalen Netz allen Rechnern bekannt machen, dass es noch ein weiteres Netz .179 in Deinem lokalen Netz .178 gibt und dass man dort über Deine Pi 192.168.178.38 hinkommt. Bei den FritzBoxen geht das sehr elegant zu konfigurieren. Oder Du musst bei allen Rechnern, die zu Deine Webcam kommen sollen die statische Route konfigurieren oder einen intelligenten DHCP in Deinem lokalen Netz aufsetzen der die statische Route den Clients mitteilt und den DHCP Deines lokalen Routers ausschalten.

  • Natürlich habe ich einen DHCP Server konfiguriert. Mein Raspi bekommt über WLAN seine IP-Adresse von der Fritzbox und die Webcam vom DHCP-Server des Raspi eine eigene. Hab das so machen müssen, da sich die Einstellungen der Webcam nicht anpassen lassen, a ist dhcp eingestellt. Aber ihr seht ja es tut alles. Eine Bridge benötige ich nicht. Es müssen einträge ich der IPtable gemacht werden und da bin ich einfach zu bl...
    Mein ziel ist es in meinem Wlan-Netz 192.168,178. mit einer von mir festgelegt IP-Adresse z.B. 192.168.178.155, meine Webcam im Netz 192.168.179.122 anzusprechen.
    Grüsse

  • ...Mein ziel ist es in meinem Wlan-Netz 192.168,178. mit einer von mir festgelegt IP-Adresse z.B. 192.168.178.155, meine Webcam im Netz 192.168.179.122 anzusprechen.


    Hm ... muss es denn wirklich unbedingt eine .178 IP Adresse sein mit der Du Deine Webcam ansprechen willst? Das geht vermutlich auch - ist aber ziemlich verzwickt zu konfigurieren. Ich würde Deine Pi und Dein lokales Netz nur so konfigurieren, dass die 192.168.179.122 IP Deiner Webcam in Deinem .178 aufgerufen werden kann und dann mit der Webcam verbunden wird.

    Was Du dazu machen musst habe ich doch oben beschrieben. In dem Link von mir stehen auch die iptables Regeln, die Du noch auf der Pi aktivieren musst.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!