Version 4 (modified by 7 years ago) (diff) | ,
---|
TCP Socket Sharing
The --tcp-proxy=
server command line option.
Introduction
This feature allows xpra to share the same TCP socket with another server.
The non-xpra traffic will be forwarded to the destination of your choice. By sharing the socket with a web server, you can have web pages open when connecting with a browser (and potentially serving an HTML5 client - see #473) and access xpra session(s) when connecting with an xpra client.
It can also be useful in environments where the number of open ports is limited.
Usage Example
Assuming that you have a web server on TCP port 80 and that you want to expose both xpra and this web server via the TCP port 8080:
xpra start :10 --bind-tcp=0.0.0.0:8080 --tcp-proxy=127.0.0.1:80
More information can be found here: #474
Attachments (1)
-
TCP-Socket-Sharing.png (37.2 KB) - added by 7 years ago.
diagram illustrating connection sharing with a web server
Download all attachments as: .zip