Re: vnc ip binding problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/09/2013 12:05 PM, Jungnam Lee wrote:
> Hi, all.
>  
> I tested some operations with libvirt 1.1 on Xen 4.3
>  
> Creating vm seems okay, but I cannot connect to its vnc console. So, I checked its bining.
>  
> [root@dev-2 ~]# netstat -antp|grep 5900
> tcp        0      0 127.0.0.1:5900              0.0.0.0:*                   LISTEN      10508/qemu-system-i 
>  
> I tried several times, but it always binds 127.0.0.1 only.
>  
>  
> here's my xml.
>  
> <domain type='xen' id='3'>
>   <name>fv0</name>
>   <uuid>4dea22b31d52d8f32516782e98ab3fa0</uuid>
>   <os>
>     <type arch='x86_64'>hvm</type>
>     <loader>/usr/local/lib/xen/boot/hvmloader</loader>
>     <boot dev='hd'/>
>   </os>
>   <memory>524288</memory>
>   <vcpu>1</vcpu>
>   <on_poweroff>destroy</on_poweroff>
>   <on_reboot>restart</on_reboot>
>   <on_crash>restart</on_crash>
>   <features>
>     <pae/>
>     <acpi/>
>     <apic/>
>   </features>
>   <clock sync="localtime"/>
>   <devices>
>     <emulator>/usr/local/lib/xen/bin/qemu-dm</emulator>
>     <interface type='bridge'>
>       <source bridge='cibr2'/>
>       <mac address='00:16:3e:5d:c7:9e'/>
>       <virtualport type='openvswitch'/>
>       <script path='vif-openvswitch'/>
>     </interface>
>     <disk type='file'>
>       <driver name="tap2" type="vhd"/>
>       <source file='/var/cloudit/cache/centOS-6.4-x86_64_130711.vhd'/>
>       <target dev='xvda' bus='xen'/>
>     </disk>
>     <graphics type='vnc' port='5900'>
>       <listen type='address' address='172.31.0.104'/>
>     </graphics>
>   </devices>
> </domain>
>  
> I tried both 0.0.0.0 and my public ip on the address attribute, and those didn't work too.
>  
> Did I miss something?
>  

Try dumpxml while it's running, you'll see what was parsed and all
current data.  The following works perfectly for me.  Check the cmdline
it is running with.  If we pass it right then there is problem somewhere
else (but I doubt that this is the case).

<graphics type='vnc' port='5900' listen='0.0.0.0'/>

But I have to stress out this is definitely not what you want, moreover
without a password set.  You can forward these ports through ssh,
connect with virt-viewer, etc.  Without setting anything else than
127.0.0.1 to listen on

Hope this helps, have a nice day,
Martin

>  
> Regards,
>  
> Jungnam Lee
> 
> 
> 
> _______________________________________________
> libvirt-users mailing list
> libvirt-users@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/libvirt-users
> 

_______________________________________________
libvirt-users mailing list
libvirt-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvirt-users




[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux