web-dev-qa-db-fra.com

Comment configurer le pont DHCP avec netplan pour KVM sur Ubuntu 18.04 LTS?

J'ai récemment installé KVM sur Ubuntu 18.04 avec les outils requis comme virt-manager, libvirt et qemu.

Mon problème est que les machines virtuelles que je tourne ne sont pas connectées à Internet. Certains me donnent un message d'erreur disant que ma machine n'utilise pas DHCP, tandis que d'autres distributions ne se connectent tout simplement pas.

Je l'ai configuré avec l'article suivant: https://linuxconfig.org/install-and-set-up-kvm-on-ubuntu-18-04-bionic-beaver-linux ... qui dit que je dois éditer /etc/network/interfaces pour créer un pont. Si vous lisez les commentaires sur ce même article, vous constaterez que le fichier n'est plus utilisé et a été remplacé par /etc/netplan/*

Mon fichier actuel . Yaml dans /etc/netplan ressemble à ceci:

network:
  version: 2
  renderer: NetworkManager

Mes interfaces réseau semblent être enp0s25 , wlp4s0 et wwp0s20u4 .

Comment dois-je changer ma configuration netplan pour que mes machines virtuelles sur KVM puissent avoir une connexion Internet?

2
Justin Brunkow

J'ai modifié le fichier yaml par défaut dans / etc/netplan comme suit:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s25:
      dhcp4: no
  bridges:
    br0:
      dhcp4: yes
      interfaces:
        - enp0s25
1
Justin Brunkow