Yes.
I was just thinking about that when I received your email.
Thanks :)
Tho Huynh.
________________________________
From: Michal Privoznik <mprivozn(a)redhat.com>
To: Văn Thọ <feeliwood(a)yahoo.com>
Cc: Richard W.M. Jones <rjones(a)redhat.com>; libvir-list(a)redhat.com; libguestfs
<libguestfs(a)redhat.com>
Sent: Friday, 11 May 2012, 20:27
Subject: Re: [libvirt] [Libguestfs] get virtual machine`s ip address
On 11.05.2012 02:29, Văn Thọ wrote:
Do you have any hints or ideas about my situation ?
Assuming that I'm running these programs in a safe environment and I don't
concern about security problems.
If you are able to get the MAC belonging to the IP address you can then
grep /etc/libvirt/qemu/*.xml (assuming you are using qemu) for that MAC
address. It will return the name of the guest.
Michal
Tho Huynh.
On 11-05-2012, at 00:51, "Richard W.M. Jones" <rjones(a)redhat.com> wrote:
> On Thu, May 10, 2012 at 08:24:31AM -0700, THO HUYNH wrote:
>> I`m writing 2 simple socket programs: Client program runs on guest,
>> server program runs on host machine.
>>
>> The server need the dom xml name of the guest which is running the
>> client program and the only information the server program has is
>> the guest`s ip address. [...] Is there another way to get the dom
>> xml name of a guest from an ip address (if the ip address belongs to
>> that guest).
>
> CC'd to libvir-list, since this is really a libvirt question.
>
> The trouble with the architecture you've described is that it relies
> on the IP source address for authentication, one of those things you
> should never do if you care about security:
>
>
https://en.wikipedia.org/wiki/IP_address_spoofing
>
> Maybe because it's TCP, and it's a closed system with a firewall, you
> can get away with it.
>
> Rich.
>
> --
> Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
> virt-p2v converts physical machines to virtual machines. Boot with a
> live CD or over the network (PXE) and turn machines into Xen guests.
>
http://et.redhat.com/~rjones/virt-p2v
--
libvir-list mailing list
libvir-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list