From: Michal Privoznik <mprivozn@redhat.com>
To: Văn Thọ <feeliwood@yahoo.com>
Cc: Richard W.M. Jones <rjones@redhat.com>; libvir-list@redhat.com; libguestfs <libguestfs@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@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@redhat.com>
https://www.redhat.com/mailman/listinfo/libvir-list