From: "andrzej zaborowski" <balrogg@gmail.com>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Making qemu use 10.0.3.x not 10.0.2.x
Date: Tue, 5 Feb 2008 21:09:40 +0100 [thread overview]
Message-ID: <fb249edb0802051209j4c9e63bepb253d0cfa58c0590@mail.gmail.com> (raw)
In-Reply-To: <18344.18661.39309.29838@mariner.uk.xensource.com>
On 05/02/2008, Ian Jackson <Ian.Jackson@eu.citrix.com> wrote:
> Andreas Schwab writes ("Re: [Qemu-devel] Making qemu use 10.0.3.x not 10.0.2.x"):
> > Samuel Thibault <samuel.thibault@eu.citrix.com> writes:
> > > Mmm, actually, shouldn't qemu use a more "private" network like a
> > > RFC1918 172.16.0.0/12 network?
> >
> > In which way is 172.16.0.0/12 more "private" than 10.0.0.0/8?
>
> It isn't. There is no particular reason to choose one rather than
> another so in that sense I disagree with Samuel.
>
> However, there are two things wrong with the current qemu
> arrangements. The first is that the range isn't configurable without
> recompiling. I agree with Johannes Schindelin that it should be.
>
> The second is that addresses chosen from RFC1918 space should be
> chosen randomly. Quoting the RFC:
That would break all the simplicity that user-net brings. If you want
anything more complex, don't use user-net. The idea is that you don't
even have to have dhcp in the guest.
This rfc talks about organisations and networks that are real, not
about the network inside qemu which doesn't have connectivity with
another qemu network. But even on real networks static IPs usually
simplify more than they break. (For example hardware that by default
assumes that 192.168.0.1 is the gateway and if that's the case, works
without configuration).
I don't think an option to change the default 10.0.2.x addresses for
usernet would be of much use either. A person looking up the option in
the manuals can in the same time figure out how to set up non-user-net
networking, or simply recompile. And the person will only look for it
once they find out about the ip collision (most people won't).
Regards
next prev parent reply other threads:[~2008-02-05 20:09 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-05 0:24 [Qemu-devel] Making qemu use 10.0.3.x not 10.0.2.x Asheesh Laroia
2008-02-05 0:44 ` Jonathan Kalbfeld
2008-02-05 0:51 ` Samuel Thibault
2008-02-05 10:32 ` Andreas Schwab
2008-02-05 10:44 ` Samuel Thibault
2008-02-05 11:30 ` Ian Jackson
2008-02-05 12:58 ` Andreas Färber
2008-02-05 15:48 ` Warner Losh
2008-02-05 16:16 ` Eddie Kohler
2008-02-05 17:42 ` Ben Taylor
2008-02-05 19:06 ` Asheesh Laroia
2008-02-05 21:22 ` Ben Taylor
2008-02-05 21:29 ` Paul Brook
2008-02-05 21:34 ` Asheesh Laroia
2008-02-05 22:12 ` Jernej Simončič
2008-02-05 22:24 ` Asheesh Laroia
2008-02-06 1:40 ` Jamie Lokier
2008-02-06 3:34 ` Paul Brook
2008-02-06 10:40 ` Ian Jackson
2008-02-06 11:01 ` andrzej zaborowski
2008-02-06 16:36 ` Ian Jackson
2008-02-06 12:39 ` Gerd Hoffmann
2008-02-05 20:09 ` andrzej zaborowski [this message]
2008-02-05 20:31 ` Blue Swirl
2008-02-05 21:46 ` Flavio Visentin
2008-02-05 0:56 ` Johannes Schindelin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=fb249edb0802051209j4c9e63bepb253d0cfa58c0590@mail.gmail.com \
--to=balrogg@gmail.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).