Re: Recommendation for improvement/feature request of virt-manager

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

 



On 10/06/2018 03:44 PM, scrap@xxxxxxxxxxx wrote:
Hello Cole,

thanks a lot for your kind reply! Let me try to answer your questions:


Do you have in mind a specific libvirt/qemu feature that you want exposed, or are you asking for this kind of on/off switch to implemented lower in the stack?

I am just asking for implementation of that kind of on/off switch, because it would be lots easier to quickly disable internet access for specific VMs with any possibility like that.


You can avoid public internet access by choosing an appropriate network source: NAT guests are not accessible from the outside world.

Currently I have selected "NAT" with device model "virtio", but the VM has still access to public internet. Maybe I misunderstood something?


What kind of network source are you using?

The host is connected to network via cable, the virtual machine NIC is configured as NAT with device model "virtio" (what is creating a interface called "vnet0" on the host). This VM has full public internet access, but I want to restrict its access to the host only (to create a file exchange between host and guest, but without internet access).

Okay, in this case what you want to use is an 'isolated' virtual network. Stuff this XML in a file:

<network>
  <name>isolated</name>
  <forward mode='none'/>
  <ip address='192.168.130.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.130.2' end='192.168.130.254'/>
    </dhcp>
  </ip>
</network>


Then from the command line do:

sudo virsh net-define $filename
sudo virsh net-autostart isolated
sudo virsh net-start isolated

Then in virt-manager change the VM network source to use this new 'isolated' network. vm and host can communicate but the vm can't communicate with the outside world

- Cole

_______________________________________________
virt-tools-list mailing list
virt-tools-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/virt-tools-list



[Index of Archives]     [Linux Virtualization]     [KVM Development]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux