From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BBL8c-00037E-Jn for qemu-devel@nongnu.org; Wed, 07 Apr 2004 18:03:14 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BBL86-00032y-Cn for qemu-devel@nongnu.org; Wed, 07 Apr 2004 18:03:13 -0400 Received: from [216.254.0.205] (helo=mail5.speakeasy.net) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1BBL85-00032S-T1 for qemu-devel@nongnu.org; Wed, 07 Apr 2004 18:02:41 -0400 Received: from dsl081-088-222.lax1.dsl.speakeasy.net (HELO lhosts) ([64.81.88.222]) (envelope-sender ) by mail5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 7 Apr 2004 22:02:40 -0000 Subject: Re: [Qemu-devel] Win32 usermode only network possible? [was: multiple VMs] From: "John R. Hogerhuis" In-Reply-To: <4074604D.6030201@bellard.org> References: <000701c41cbf$49b386d0$0401a8c0@putte2k> <4074604D.6030201@bellard.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-zHpFS4KscsinSVHsV61A" Message-Id: <1081375468.14275.33.camel@aragorn> Mime-Version: 1.0 Date: Wed, 07 Apr 2004 15:04:28 -0700 Reply-To: jhoger@pobox.com, qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org --=-zHpFS4KscsinSVHsV61A Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2004-04-07 at 13:10, Fabrice Bellard wrote: > I like very much the idea of enabling network use without any priviledge=20 > rights for Linux and win32. I have looked at the SLiRP code and it seems=20 > easy to do (at least for Linux, for win32 I have not looked how to do=20 > that with the SDL event loop). >=20 > Expect this feature to come in the next few days :-) >=20 Cool! The win32 side shouldn't be that difficult since sockets under win32 isn't all that different. Anyway the way you decribe it the strategy should work under Win32 as long as you don't use raw sockets since those are priviledged. A SOCKS proxy would allow two way communication since it allows creation of listening sockets. But it requires configuration of the clients so it's not zero-install. Its other advantage is that it would not require priviledged access to the host. Most important networks apps are socksified and the setup is very easy (tell the app to use a certain socks server IP). -- John. --=-zHpFS4KscsinSVHsV61A Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBAdHrsfY9MuGaNkEERAtECAJ98tVUu84ELP6BZDSsqXFXf8+SWwACgj31q wJVxK8HPzyeEJ3zgxUQmmLk= =FqFV -----END PGP SIGNATURE----- --=-zHpFS4KscsinSVHsV61A--