Via omweg surfen op niet toegestane poorten

Pagina: 1
Acties:
  • 147 views sinds 30-01-2008

  • Aziona
  • Registratie: April 2000
  • Laatst online: 19:32
Op mijn werk zijn exotische poorten om bijvoorbeeld Webmin, Emule of TightVNC te benaderen niet toegestaan. Normaal surfen is wel mogelijk.

Ik heb een webserver thuis die ik normaal (poort 80) kan benaderen. Ik wil daar een script (bij voorkeur PHP) op installeren die ik vanaf mijn werk kan benaderen. Ik wil vervolgens een URL:poort op kunnen invullen, die vervolgens alles naar poort 80 vertaald zodat ik via een omweg op kantoor toch Webmin en Emule kan benaderen. Heeft iemand enig idee in welke richting ik dit moet zoeken?


Werk <- webserver vertaald Emule op #6277 naar #80<-- Emule webserver op bv. #6277.

Emule en Webmin instellen op poort 80 is geen optie.

WP: WH-MDC05J3E5,WH-MDC07J3E5, WPB: Atlantic Explore v4, PV: Solaredge (6,8kW) en SMA (4,3kW), 2 x Heishamon OT v3.1, Rpi v5, Rpi v4, 2 x Rpi v3, ESP32, Domoticz, EV: Nissan Leaf, ESS: Deye 6K-SG03LP1, 2xLuyuan, 32kWh


  • DPLuS
  • Registratie: April 2000
  • Niet online

DPLuS

 

Er bestaat inderdaad een programma'tje om te bewerkstelligen wat jij hierboven wilt.
Lang geleden heb ik het eens gebruikt: htproxy heette dat volgens mij, maar ik kan via Google zo 1,2,3 niets meer terugvinden.
De client installeer je op je beschermd netwerk, waar alleen een http proxy draait, en de server installeer je thuis, waar je op alle poorten mag.
In je client stel je je thuis-ipadres in en je pc die achter de proxy hangt zal dan alle requests via poort 80 doorgeven naar je server, die op haar beurt weer contact zoekt met de "echte" poort, en daarna ook weer een reply geeft op poort 80.

Maar nogmaals, de exacte naam van het progsel is me even ontschoten, misschien dat je nog iets vindt op internet....

  • nxt
  • Registratie: November 2001
  • Laatst online: 04-02 09:36

nxt

als je apache als webserver hebt zou je mod_proxy kunnen proberen
dat doet volgens mij wat je wilt

  • BrZ
  • Registratie: Maart 2000
  • Laatst online: 20-05 16:16

BrZ

nxt schreef op 23 september 2004 @ 20:56:
als je apache als webserver hebt zou je mod_proxy kunnen proberen
dat doet volgens mij wat je wilt
Nee, die stuurt http verkeer door, das echt heel wat anders dan gewoon al het TCP/IP verkeer. Ik zou dit doen dmv van iptables, en anders is dit ook wel geinig: http://www.htthost.com

  • DPLuS
  • Registratie: April 2000
  • Niet online

DPLuS

 

HttHost, inderdaad! Die bedoelde ik dus...

Verwijderd

Die poorten zitten niet voor niets dicht op je werk. Wat jij wilt zal dus niet mogen zonder overleg met de beheerder.
Ik geef je weinig kans met dit topic.

  • marko77
  • Registratie: Februari 2002
  • Laatst online: 06-05-2025
als je thuis een domein host kunt je ook een aantal subdomeinen forwarden naar een andere poort, maar dan moet je het wel vooraf instellen, met httphost kun je denk ik iets flexibeler werken.

en het punt dat die poorten dichtzitten omdat je er niet naar mag connecten is imo onzin, ze zitten denk ik eerder dicht om van buitenaf mensen te weren, en niet vanuit binnen naar buiten.

Mijn rig


  • Aziona
  • Registratie: April 2000
  • Laatst online: 19:32
marko77: ik denk dat je gelijk hebt maar deze constatering helpt mij niet.

Subdomeinen forwarden heeft geen zin. Het gaat niet om websites die op een andere poort draaien dan 80 maar op specifieke applicaties met een ingebouwde webserver die ik op bepaalde redenen niet op poort 80 kan laten draaien.

WP: WH-MDC05J3E5,WH-MDC07J3E5, WPB: Atlantic Explore v4, PV: Solaredge (6,8kW) en SMA (4,3kW), 2 x Heishamon OT v3.1, Rpi v5, Rpi v4, 2 x Rpi v3, ESP32, Domoticz, EV: Nissan Leaf, ESS: Deye 6K-SG03LP1, 2xLuyuan, 32kWh


  • PommeFritz
  • Registratie: Augustus 2001
  • Laatst online: 24-11-2025

PommeFritz

...geen friet

Gebruik ssh. Door een sshd te draaien op poort 80 thuis kun je met ssh vanaf andere computers 'poorten forwarden'. Dan connect je naar localhost:1000 en ssh zorgt er dan voor dat de verbinding naar de opgegeven eigenlijke plek gaat.

FireFox - neem het web in eigen hand


  • Aziona
  • Registratie: April 2000
  • Laatst online: 19:32
htthost is waarschijnlijk geen oplossing omdat dit een applicatie betreft waarvoor ik poort 80 in mijn router moet forwarden naar deze applicatie. Ik heb echter diverse websites draaien op webserver waar poort 80 al naartoe geforward staat. Ik heb dus gewoon een script nodig dat op deze webserver draait (Apache) en die het "vertaald".

WP: WH-MDC05J3E5,WH-MDC07J3E5, WPB: Atlantic Explore v4, PV: Solaredge (6,8kW) en SMA (4,3kW), 2 x Heishamon OT v3.1, Rpi v5, Rpi v4, 2 x Rpi v3, ESP32, Domoticz, EV: Nissan Leaf, ESS: Deye 6K-SG03LP1, 2xLuyuan, 32kWh


Verwijderd

Je pakt een ssh daemon op je 'host' machine, en via putty kan je over poort 80 daarmee connecten. Je stelt in putty in welke ip/poort combinaties er moeten worden "geforward" naar een ip op je eigen netwerk. En dan surf je vanaf je werk gewoon met http://localhost:20000 bv. gewoon naar je webmin toe.

  • Sjaaky
  • Registratie: Oktober 2000
  • Laatst online: 22-04 07:04
Je kan kijken welke poorten er nog meer open staan, dan draai je je emule bijv op poort 443, origineel https. En webmin bijv op poort 21.

Een oplossing met php kan uiteraard, maar het is niet zo simpel als alleen de pagina doorgeven, je zult namelijk alle links in een pagina ook moeten vertalen (kan waarschijnlijk wel).

Wat denk ik het makkelijkste is, is dat je een proxy op je webserver gaat draaien op een willekeurige poort. Vervolgens zorg je (met iptables) dat elk request van je vanaf je werk naar jeserver.tld:80 naar de poort van de proxy gaat. Op je werk stel je dan jeserver.tld:80 als proxy in, voor requests naar jeserver.tld.

vb:
Je typt als url jeserver.tld:6277 voor emule. De browser zal vanwege het domein jeserver.tld dit request doorsturen naar de proxy die vanuit je werk lijkt te draaien op jeserver.tld:80. Door iptables wordt dit request doorgestuurd naar de proxy (op poort 8080 ofzo). De proxy zal dan jeserver.tld:6277 opzoeken en doorgeven.

Het zou zo moeten kunnen werken, maar misschien zie ik even iets over het hoofd.

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Die poorten staan met een goede reden dicht, en Tweakers.net helpt je niet bij het omzeilen daarvan.

Daarnaast heeft dit geen bal met programmeren van doen ook.... :/

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.