Port über Webserver routen?
-
- IPC Neuling
- Beiträge: 10
- Registriert: Mo 27. Aug 2012, 12:54
- Kontaktdaten:
Port über Webserver routen?
Ich würde gern meinen Port für den oscam Server über meinen Webserver routen, da dieser eine statische IP hat und somit die Clients nie Probleme haben werden wenn mal DynDNS streikt.
Auf beiden läuft Debian squeeze.
Auf dem Webserver dabei einen extra oscam server laufen lassen mit mir als Proxy wollte ich vermeiden.
Auf beiden läuft Debian squeeze.
Auf dem Webserver dabei einen extra oscam server laufen lassen mit mir als Proxy wollte ich vermeiden.
Coolstream Neo² Sat | WD 160GB | Pearl DPF
Igel 4210 LX | Debian + IPC | HD+ HD02 | Sky V13 | ORF non-ICE
Igel 4210 LX | Debian + IPC | HD+ HD02 | Sky V13 | ORF non-ICE
-
- Entwickler Team
- Beiträge: 2576
- Registriert: So 17. Apr 2011, 11:39
- Been thanked: 1 time
- Kontaktdaten:
Re: Port über Webserver routen?
Zunächst mal hat das nichts mit IPC zu tun..
Ansonsten ist dir aber schon klar das dir das nichts bringt wenn deine DynDNS mal spinnen sollte? Weil dann kann der Internet-Webserver auch nichts zu dir nachhause routen...
Auf dem Internetserver musst du eine route festlegen das eingehende Verbindungen auf Port xyz irgendwo hin geleitet werden müssen, also über deine DynDNS zu dir nachhause - wie es eben auch ein Router macht... Geht die DynDNS nicht kann auch nichts geroutet werden
Genauso wäre es auch wenn du auf dem Internetserver eine OScam instanz aufsetzen würdest - dort bindest du einen Reader ein der sich auf deine DynDNS verbindet - geht die DynDNS nicht wird den Clients von dir auch keine Karte bereitgestellt...
Mir wäre nichts bekannt das dein Homeserver eine Verbindung iniziiert also als erster aufbaut und darüber dann beliebige Datenpakete in beide Richtungen geroutet werden können... Vorallem wäre das auch unsicher da sich deine HomeIP ständig ändert und wenn die DynDNS eben mal nicht geht kann auch nicht sichergestellt werden das es auch wirklich du bist...
Aber eigentlich sollte es kein Problem sein dass die DynDNS nonstop läuft - ich hab zumindest mit 3en keinerlei Probleme
Ansonsten ist dir aber schon klar das dir das nichts bringt wenn deine DynDNS mal spinnen sollte? Weil dann kann der Internet-Webserver auch nichts zu dir nachhause routen...
Auf dem Internetserver musst du eine route festlegen das eingehende Verbindungen auf Port xyz irgendwo hin geleitet werden müssen, also über deine DynDNS zu dir nachhause - wie es eben auch ein Router macht... Geht die DynDNS nicht kann auch nichts geroutet werden
Genauso wäre es auch wenn du auf dem Internetserver eine OScam instanz aufsetzen würdest - dort bindest du einen Reader ein der sich auf deine DynDNS verbindet - geht die DynDNS nicht wird den Clients von dir auch keine Karte bereitgestellt...
Mir wäre nichts bekannt das dein Homeserver eine Verbindung iniziiert also als erster aufbaut und darüber dann beliebige Datenpakete in beide Richtungen geroutet werden können... Vorallem wäre das auch unsicher da sich deine HomeIP ständig ändert und wenn die DynDNS eben mal nicht geht kann auch nicht sichergestellt werden das es auch wirklich du bist...
Aber eigentlich sollte es kein Problem sein dass die DynDNS nonstop läuft - ich hab zumindest mit 3en keinerlei Probleme
Du musst nicht kämpfen um zu siegen
-
- IPC Neuling
- Beiträge: 10
- Registriert: Mo 27. Aug 2012, 12:54
- Kontaktdaten:
Re: Port über Webserver routen?
Hab einen Router mit OpenWRT da hat dyndns gelegentlich gesponnen.
Habs da jetzt aus und im ipc aktiv, mal sehen wie das jetzt läuft.
Das einzige was mir noch in dieser Richtung einfallen würde ist eine permanente VPN Verbindung vom IPC zum Webserver.
Der Grundgedanke war auch nicht den Webserver mit dem IPC zu verbinden sondern den IPC mit dem Webserver, damit halt DynDNS raus ist.
Habs da jetzt aus und im ipc aktiv, mal sehen wie das jetzt läuft.
Das einzige was mir noch in dieser Richtung einfallen würde ist eine permanente VPN Verbindung vom IPC zum Webserver.
Der Grundgedanke war auch nicht den Webserver mit dem IPC zu verbinden sondern den IPC mit dem Webserver, damit halt DynDNS raus ist.
Coolstream Neo² Sat | WD 160GB | Pearl DPF
Igel 4210 LX | Debian + IPC | HD+ HD02 | Sky V13 | ORF non-ICE
Igel 4210 LX | Debian + IPC | HD+ HD02 | Sky V13 | ORF non-ICE
Re: Port über Webserver routen?
Mach doch einfach ne Remoteportweiterleitung per SSH.
Dann baut dein Homeserver eine Verbindung zu dem Webserver auf und dort leitest du alle
ankommenden Daten auf Port XYZ zu deinem Homeserver auf Port ABC.
Dann baut dein Homeserver eine Verbindung zu dem Webserver auf und dort leitest du alle
ankommenden Daten auf Port XYZ zu deinem Homeserver auf Port ABC.
-
- Entwickler Team
- Beiträge: 2576
- Registriert: So 17. Apr 2011, 11:39
- Been thanked: 1 time
- Kontaktdaten:
Re: Port über Webserver routen?
Stimmt, ein SSH_Tunnel wäre evtl. eine Möglichkeit...
Du musst nicht kämpfen um zu siegen
-
- IPC Neuling
- Beiträge: 10
- Registriert: Mo 27. Aug 2012, 12:54
- Kontaktdaten:
Re: Port über Webserver routen?
Hast du evtl. einen kleinen Ansatz wie ich das ganze per SSH Tunnel lösen könnte?
EDIT:
Evtl: ssh -L 29000:ipcserverIP:29001 -l username webserverIP
Also würde dann ein oscam.server beim client das als device haben:
device = webserverIP,29000
Und in meiner oscam.conf ist das als port:
[cs378x]
port = 29001
EDIT:
Evtl: ssh -L 29000:ipcserverIP:29001 -l username webserverIP
Also würde dann ein oscam.server beim client das als device haben:
device = webserverIP,29000
Und in meiner oscam.conf ist das als port:
[cs378x]
port = 29001
Coolstream Neo² Sat | WD 160GB | Pearl DPF
Igel 4210 LX | Debian + IPC | HD+ HD02 | Sky V13 | ORF non-ICE
Igel 4210 LX | Debian + IPC | HD+ HD02 | Sky V13 | ORF non-ICE
Re: Port über Webserver routen?
Du wolltest doch IPC zu Webserver und nicht umgekehrt wg. Dyndns ..???
Dann nimm doch lieber RPF anstatt LPF.
z.B.:
ssh remotelogin_IPC@remotehost_IPC -R remoteport_hier_zb_29001:localhost:localport_zb_29000
Also ausgehend vom IPC zum Webserver.....
C-Line ungefähr dann so
c: ip_des_webservers port_29000 username passwort
Alles was dann auf Port 29000 auf dem Webserver ankommt wird dann - per SSH getunnelt - auf Port
29001 auf den IPC weitergeleitet.
Mh ich hoffe ein wenig verständlich ....
Dann nimm doch lieber RPF anstatt LPF.
z.B.:
ssh remotelogin_IPC@remotehost_IPC -R remoteport_hier_zb_29001:localhost:localport_zb_29000
Also ausgehend vom IPC zum Webserver.....
C-Line ungefähr dann so
c: ip_des_webservers port_29000 username passwort
Alles was dann auf Port 29000 auf dem Webserver ankommt wird dann - per SSH getunnelt - auf Port
29001 auf den IPC weitergeleitet.
Mh ich hoffe ein wenig verständlich ....
-
- Entwickler Team
- Beiträge: 2576
- Registriert: So 17. Apr 2011, 11:39
- Been thanked: 1 time
- Kontaktdaten:
Re: Port über Webserver routen?
Problem dabei ist nur noch das die Verbindung bei jedem Disconnect des HomeServers(IPC) erneut augebaut werden müsste...
HomeServer(IPC) -> WebServer ... bei 24h disconnect oder auch ausserplanmässig wird auch die ssh_tunnel Verbindung getrennt.
Lösung: Ein Script was regelmässig die Internet-IP überprüft und die aktuelle speichert - unterscheiden sich dann die gespeicherte von der Internet-IP wird der ssh_tunnel geschlossen und neu aufgebaut (also so ähnlich wie es DDNSupdater.sh macht..)
HomeServer(IPC) -> WebServer ... bei 24h disconnect oder auch ausserplanmässig wird auch die ssh_tunnel Verbindung getrennt.
Lösung: Ein Script was regelmässig die Internet-IP überprüft und die aktuelle speichert - unterscheiden sich dann die gespeicherte von der Internet-IP wird der ssh_tunnel geschlossen und neu aufgebaut (also so ähnlich wie es DDNSupdater.sh macht..)
Du musst nicht kämpfen um zu siegen
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste