This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] reverse proxy

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] reverse proxy
From: "Pawel Veselov" <pawel.veselov@xxxxxxxxx>
Date: Thu, 10 Apr 2008 16:50:01 -0700
Delivery-date: Thu, 10 Apr 2008 16:50:28 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=PyCdo1D3aZYrlmB/QdSful5Of0jC31J8a4bmRHKXO4A=; b=BTbOYcYofEhMWGCFv8+ChizKmJkgdB7nQvxtoLZhirIBlRkx9UAPX1A6QhohO1w1O8GYqkWV81ae8KkUBTJiiHb0S2zKo6fdr43i6SO7UBi3B5vST3lvIULnS47ERkEh+y6BUqJ78jzU1nxar198JWGHcyRIWG2+IHOejLeMEyM=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=EKPi6EPAUew2GrxuyU6SSM20LFxH7QJbHtkDaEbbTbmomUaUnjqb68g41sGg5tiC96wyh1cA0YEq265V8zfd43Y2aaAc10WWJF4hrinZmRB0Md/uI3SM1RKnmpWhYhpARJ0NpIS6zV47ao58AYQ8R7FtyLPeLqye/Ujw+9jTeeo=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
I was looking around to find a way to connect to a serial console of a guest system. Lucky enough I've been told about hvm_serial VM configuration paramater that allows to pass arguments to "-serial" of qemu. Since one doesn't really know where will the HVM execute, a proxy is needed, so the output of the console can be sent to a proxy, and then a client can connect to the same proxy to interact with the console.
I've been suggested to post the source code to the OpenSource, so the code is attached. The code is somewhat tested, and only been executed on Linux, but I'll most likely continue maintaining it.
Please let me know if you want me to continue posting it here as it changes, or if it's gonna have it's spot, or folks would prefer just piping 'nc's together to achieve the same :)
With best of best regards
Pawel S. Veselov

Attachment: reverse_proxy.c
Description: Text document

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] reverse proxy, Pawel Veselov <=