PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kamera am internen Netz kein DSL Zugriff



PeHeller@gmx.net
10.08.08, 14:36
Hallo,

ich habe ähnliches Problem wie http://www.linuxforen.de/forums/showthread.php?t=172093&highlight=firewall+kamera

komme aber hier nicht weiter bzw. verstehe nicht.

1. Webserver ist auch DSL-Router
2. IP-Kamera (192.168.1.15) am internen Netzwerk, kann auch am Webserver vor Ort benutzt werden.
3. SUSE 64 10.3 Firewall
4. von Aussen (Internet) kann ich auf die Kamera nicht zugreifen.
Die Kamera wird über eine Webseite aufgerufen.

Ich verstehe nicht wo und wie ich die Regeln eingeben muss/soll ??
Bitte nehmt mich an die Hand.

gruß

marce
10.08.08, 14:44
in dem Fall würde ich eher auf mod_proxy zurückgreifen.

PeHeller@gmx.net
10.08.08, 16:45
Hallo,


in dem Fall würde ich eher auf mod_proxy zurückgreifen.

Was ist das ?
Ich habe gelesen, irgend etwas mit Weiterleitung über Apache. Bitte etwas Info, von diesem Thema habe ich überhaupt keine Ahnung.

Zusatz: Ich habe auf der Apache Seite etwas gefunden. Hier muss ich in die .htaccess folgendes eintragen
Allow from 192.168.1 (mein Subnetz mit der Kamera)

Muss ich hier nun in meiner Webseite den Zugriff ändern
<iframe src="http://192.168.1.15" width="800" height="650" frameborder="1">

So funktioniert es nicht, ich weiß nicht ob ich etwas übersehen/vergessen habe ??
Gruß

marce
10.08.08, 20:09
Dann such doch mal auf der Apache-Seite nach mod_proxy - die Doku ist gut und ausführlich...

Kurz zusammengefasst: Damit können über die externe IP des Servers Seiten rein intern erreichbarer Server eingebunden werden.

PeHeller@gmx.net
11.08.08, 16:51
Hallo,

ich komme leider nicht weiter... oder sitze auf der Leitung :confused:

Ich habe
##############
ProxyRequests Off

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass http:/192.168.1.15 http://xxx.dyndns.org
ProxyPassReverse http:/192.168.1.15 http://xxx.dyndns.org
###############
in die httpd.conf eingetragen und Apache neu gestartet. Fehler bei neuer Zeile.. "OK" Modul einbinden.
Modul eingebunden, Neustart Apache... keine Fehlermeldung mehr. Modul hat vorher gefehlt. "OK"

Wenn ich jetzt meine Webseite mit der Kamera aufrufe kommt jetzt eine andere Fehlermeldung. (kein exakter Wortlaut)
Vorher: es kann keine Verbindung aufgebaut werden.
Jetzt: bei laden.. Fehler aufgetreten. Keine Verbindung zu Rechner 192.168.1.15 (Kamera)

Warum jetzt anders (mit IP) und doch falsch... ich sehe den Fehler nicht.
Wenn ich per ssh X mit übertrage und den Browser am Webserver starte kann ich auf die Kamera zugreifen. Die Kamera geht mit der Adresse 192.168.1.15.

Bitte nicht allgemein auf Beschreibung verweisen. Ich sehe es einfach nicht:rolleyes:

Gruß
worst_case

marce
11.08.08, 19:01
Dann mal anders gefragt: Wie bist Du denn auf die von Dir verwendeten Zeilen gekommen? Was möchstest Du erreichen? Wie ist der logische Zusammenhang zwischen den beteiligten Systemen? Welches System hat welche Aufgabe und bietet welche Dienste zur Lösung an?

(und ja, ich könnte hier einfach die Lösung hinschreiben - davon hättest Du aber nichts, solange Du es nicht verstanden hast)

PeHeller@gmx.net
11.08.08, 20:16
Abend,

Ich möchte von jedem Rechner auf den Proxy zugreifen "Allow from all"
Dann möchte ich mit den nachfolgenden Zeilen folgendes erreichen

Alles was von 192.168.1.15 (Kamera) kommt soll an xxx.dyndns.org und umgekehrt "reverse" geleitet werden. Ich will damit über meinen Webserver auf interne Netzwerk zugreifen bzw. Wenn ich auf den Webserver zugreife darf dieser auch Adressen vom internen Netz ansprechen.

ProxyPass http:/192.168.1.15 http://xxx.dyndns.org
ProxyPassReverse http:/192.168.1.15 http://xxx.dyndns.org

So mein Gedanke... jedoch ohne Erfolg, ich denke aber in diese Richtung müsste es gehen.

Gruß
worst_case

marce
11.08.08, 20:30
Alles was von 192.168.1.15 (Kamera) kommt soll an xxx.dyndns.org und umgekehrt "reverse" geleitet werden. Ich will damit über meinen Webserver auf interne Netzwerk zugreifen bzw. Wenn ich auf den Webserver zugreife darf dieser auch Adressen vom internen Netz ansprechen.
Lies Dir die Doku nochmals durch - Du hast wohl die Arbeitsweise eines Proxies nicht ganz verstanden... (und mach Dir erst mal klar, was Client und Server in dem von Dir gewünschten Szenario ist).

PeHeller@gmx.net
15.08.08, 12:48
Hallo,

Beschreibung mod_proxy nochmals gelesen und im Internet nach Beispielen gesucht.

ProxyRequest Off
ProxyPass /mobotix http://192.168.1.15/
ProxyPassReserve /mobotix http://192.168.1.15/

Alles was von http://192.168.1.15 (Kamera) kommt soll vom Webserver über das virtuelle Verzeichnis /mobotix gelesen/geschrieben werden. bzw. der Zugriff auf die http://192.168.1.15 geschieht nur über das virtuelle Verzeichnis /mobotix, was nicht tatsächlich vorhanden ist (virtuell)

So sollte es laut einigen Beispielen laufen jedoch bei mir nicht. Beim Zugriff auf das Verzeichnis http://xxx.dyndns.org/mobotix ist der Zugriff verweigert.

Jetzt brauche ich Tipp's. Ich komme trotz Beschreibung nicht mehr weiter.

Gruß

marce
15.08.08, 12:55
ProxyRequest Off
ProxyPass /mobotix http://192.168.1.15/
ProxyPassReserve /mobotix http://192.168.1.15/
Abschreibfehler?

PeHeller@gmx.net
15.08.08, 13:39
Hallo,

ich habe es nochmals kontrolliert, in meiner httpd.conf ist es richtig. Nur im Forum falsch.

Gruß

PeHeller@gmx.net
15.08.08, 13:53
Hallo,

ich den Eintrag nochmals überarbeitet

ProxyRequests Off
<Location /mobotix/>
Order allow,deny
Deny from all
Allow from all
ProxyPass http://192.168.1.15/
ProxyPassReverse http://192.168.1.15/
</Location>

Wenn ich nun im Browser eintrage
http://xxx.dyndns.org/mobotix/control/userimage.html

dann sollte doch die Seite

http://192.168.1.15/control/userimage.html

geholt werden... oder ??

Danke für die Geduld

marce
15.08.08, 13:59
ProxyRequests Off
<Location /mobotix/>
Order allow,deny
Deny from all
Allow from all
ProxyPass http://192.168.1.15/
ProxyPassReverse http://192.168.1.15/
</Location>
(1) das fehlt wieder was.

... und mit der Order-Direktive kann das nicht funktionieren.

PeHeller@gmx.net
15.08.08, 14:07
Hi,

bitte mehr Info.

Meinst du vielleicht das Verzeichnis

ProxyPass /mobotix/ http://192.168.1.15/
ProxyPassReverse /mobotix/ http://192.168.1.15/

Ich dachte bei Location brauche ich das nicht, aber ich rate hier nur rum weil ich nicht weiß was du meinst.

Gruß