Introducción: Este tutorial demuestra cómo asignar una porción de su conjunto de direcciones IPv6 a sus invitados de libvirt utilizando puentes, asegurando que cada invitado tenga su dirección IPv6 pública única.
Requisitos previos:
Servidor dedicado con libvirt instalado
Un subred IPv6 /64 (por ejemplo, 2001:0db8:abcd::/64)
Antes de comenzar: Asegúrese de tener la siguiente información antes de comenzar:
Su dirección de subred IPv6 (por ejemplo, 2001:0db8:abcd::/64)
Paso 1 - Instalar los paquetes requeridos
Comience instalando los paquetes necesarios, incluidos bridge-utils y ifupdown. Estos son necesarios junto con su instalación existente de libvirt:
sudo apt install bridge-utils ifupdown
Paso 2 - Crear la interfaz de puente
Ahora, cree la interfaz de puente utilizando los paquetes instalados:
sudo brctl addbr br0
Paso 2.1 - Asignar un subred
Ahora, asigne una subred /96 al puente. Esto debería proporcionar direcciones suficientes para sus máquinas virtuales:
sudo ip addr add 2001:0db8:abcd:1::1/96 dev br0
Paso 2.2 - Configurarlo
Active la interfaz de puente:
ip link set br0 up
Paso 3 - Agregar la interfaz a una máquina virtual
Adjunte el puente a una máquina virtual utilizando virsh:
sudo virsh
Dentro de virsh, edite la configuración del dominio de su máquina virtual:
edit --domain <nombre del VM>
Agregue la siguiente entrada XML al nodo de dispositivos, modificándola según sea necesario:
Por favor ajuste los valores de la dirección según su configuración específica.
Paso 4 - Configurar la máquina virtual
Configure la interfaz de red dentro de su máquina virtual para usar la dirección IPv6 asignada:
Modifique los valores según sea necesario para que coincidan con su configuración de red. En el caso de un invitado de Windows, configure la red mediante la aplicación de configuración de Windows.
Paso 4.1 - Activar la configuración
Active la configuración reiniciando el servicio de red:
sudo systemctl restart networking
Su red debería restablecerse en unos segundos, sin interrumpir su sesión SSH.
Conclusión: Ahora puede acceder a sus invitados de libvirt utilizando sus direcciones IPv6 estáticas. Para hacer que su configuración de puente sea persistente entre reinicios, agréguela al archivo /etc/network/interfaces. Además, considere instalar un servidor DHCP para automatizar la asignación de direcciones si es necesario.
🌙 ¡Oferta de Ramadán 2026! ✨ Obtén 10% DE DESCUENTOrecurrente en cualquier servicio con el código RAMADAN2026. Válido para Hosting cPanel, Hosting WordPress, VPS Linux/Windows, claves de Microsoft y más. Termina el 15/03/2026. ¡Reclama tu descuento de Ramadán ahora! 🚀