Server / Client programma, maar dan omgekeerd gezocht

Pagina: 1
Acties:

  • Universal Creations
  • Registratie: Januari 2000
  • Laatst online: 16-08 22:46
Even een vraagje van een kennis van mij:
Ik zoek een programma dat bestaat uit een Client en een server.

De client moet om de 5 of 10 minuten proberen een verbinding met de server te maken. Dit is van tevoren ingesteld. Wanneer de verbinding is gemaakt dan moet de client wachten op data van de server. Wanneer het die data krijgt, moet het deze automatisch doorgeven naar de eigen pc (localhost) op een bepaalde poort, en alle data die de Client pc vanaf deze poort wil versturen moet dan ook uiteraard terug gaan naar de server.

De server moet dus luisteren op een bepaalde poort of een Client verbinding maakt. Wanneer deze verbinding is gemaakt moet er ook geluisterd worden op een andere lokale poort. Wanneer ik met een programma verbinding wil maken met deze lokale poort dan moet de server dit dus doorsturen naar de client.

Op deze manier moet het dus mogelijk zijn om een soort van server op te zetten achter een firewall (alleen is ie dus eigenlijk een Client). Heeft iemand enig idee of hier een programma voor bestaat, en waar het te krijgen is?
Wie kan mij/hem helpen?

Sony A7R III | Sigma MC-11 | Sigma 50mm f/1.4 Art | Sigma 135mm f/1.8 Art
Zeiss 21mm f/2.8 | Minolta Rokkor 58mm f/1.2 | Godox V860II


  • Mr Magic
  • Registratie: Juni 1999
  • Laatst online: 08:40
Beetje vaag verhaal, maar volgens wordt iets als dit bedoeld.

Moet je trouwens wel mee uitkijken, sommige bedrijven vinden het niet zo leuk als hun werknemers op een dergelijke manier door de proxy/firewall heen proberen te gaan :)

  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 31-07 21:25

Bergen

Spellingscontroleur

Als ik denk dat ik begrijp wat jij bedoelt :? dan heb jij het over een techniek die 'tunneling' heet. Zoek maar es op die term!

  • ETA
  • Registratie: Juni 2003
  • Laatst online: 27-04 16:10

ETA

http://www.winton.org.uk/zebedee/
http://www.winton.org.uk/zebedee/manual.html#item_serverhost

Zoek op "Server-Initiated Connections"

Je draait een serverapp op een PC die door iedereen te benaderen is.
Je start de app op als client, op een pc achter een firewall/proxy/nog meer,
en deze gaat verbinding zoeken met de server app.

Als je nu de server pc/app benadert op een bepaald port nummer, dan wordt
je door verbonden met de client PC.

DWARS door alle firewalls heen :+
En een applausje voor systeembeheer die hier niks aan kan doen })

E.