sgibbers17 Posted June 23, 2015 Share Posted June 23, 2015 I am having trouble with RDPing into my windows 8.1 VM. I am set up for a public bridge and I have internet, network access on the guest VM, and ping other computers from the guest. But I can not ping my VM from another computer or RDP into it. Here is a copy of my XML <domain type='kvm' id='3'> <name>Windows</name> <uuid>79bf8325-47e9-8d99-4794-5149debe8f0c</uuid> <metadata> <vmtemplate name="Custom" icon="windows.png" os="windows"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> <locked/> </memoryBacking> <vcpu placement='static'>1</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-i440fx-2.3'>hvm</type> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> </hyperv> </features> <cpu mode='host-passthrough'> <topology sockets='1' cores='1' threads='1'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/cache/vdisks/Windows 8.1/win81.img'/> <backingStore/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </disk> <controller type='usb' index='0'> <alias name='usb0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> </controller> <controller type='pci' index='0' model='pci-root'> <alias name='pci.0'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:02:79:19'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/0'/> <target port='0'/> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/0'> <source path='/dev/pts/0'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/Windows.org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <alias name='input0'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='5900' autoport='yes' websocket='5700' listen='0.0.0.0' keymap='en-us'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='vmvga' vram='16384' heads='1'/> <alias name='video0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </video> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </memballoon> </devices> </domain> Here is a screen shot of my unRAID network settings. Quote Link to comment
jonp Posted June 23, 2015 Share Posted June 23, 2015 Check your windows firewall settings for remote desktop. Quote Link to comment
itimpi Posted June 23, 2015 Share Posted June 23, 2015 Also check that you have actually enabled RDP in the VM as the default is for it to be disabled? Has the VM actually successfully been allocated an IP address on the local subnet? When you try and ping the VM are you trying by name or by IP address? Quote Link to comment
sgibbers17 Posted June 23, 2015 Author Share Posted June 23, 2015 I figured out the problem, some how my network was set to public instead of private. Once I noticed that the firewall allowed private networks and not public I made the switch and I was able to ping my VM and then RDP into it. I don't know how the network was set to public I know I didn't set it up that way, maybe the net network drivers on the virtio-win-0.1.96.iso had something to do with it because I was never asked what kind of network I was connected too. Quote Link to comment
archedraft Posted June 23, 2015 Share Posted June 23, 2015 I figured out the problem, some how my network was set to public instead of private. Once I noticed that the firewall allowed private networks and not public I made the switch and I was able to ping my VM and then RDP into it. I don't know how the network was set to public I know I didn't set it up that way, maybe the net network drivers on the virtio-win-0.1.96.iso had something to do with it because I was never asked what kind of network I was connected too. I had the same thing happen. It wasn't the virtIO drivers specifically, it was the fact the the network was changed and when I first setup Windows I set it to default any new networks to public. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.