Linux - Virtualisation: Difference between revisions

From Smithnet Wiki
Jump to navigation Jump to search
m (3 revisions imported)
(One intermediate revision by the same user not shown)
Line 1: Line 1:
== libvrit ==
== libvrit ==
systemctl enable libvirtd
systemctl start libvirtd
Use Virtual Machine Manager to create new [https://wiki.libvirt.org/VirtualNetworking.html virtual network(s)]:
* NAT: default (with internal DNS/DHCP)
* Routed: External networks need to have static routes
* Isolated: Only internal communications
Default virtual network device: virbr0
TODO: dnsmasq conflicts with dhcpd ?


Use virsh for command line tools
Use virsh for command line tools
Line 11: Line 22:


Here we use "default" as the pool name.
Here we use "default" as the pool name.
Default storage:
* /var/lib/libvirt/images


== VirtualBox ==
== VirtualBox ==

Revision as of 07:49, 9 May 2024

libvrit

systemctl enable libvirtd
systemctl start libvirtd

Use Virtual Machine Manager to create new virtual network(s):

  • NAT: default (with internal DNS/DHCP)
  • Routed: External networks need to have static routes
  • Isolated: Only internal communications

Default virtual network device: virbr0 TODO: dnsmasq conflicts with dhcpd ?

Use virsh for command line tools

pool-list
pool-destroy default
pool-undefine default
pool-define-as --name default --type dir --target /mnt/vm
pool-autostart default
pool-start default

Here we use "default" as the pool name.

Default storage:

  • /var/lib/libvirt/images

VirtualBox

Download the repo file into /etc/yum.repos.d

dnf install VirtualBox