VM con Proxmox VE en OVH y So you Start. Parte 1

Compárteme

Conectar a internet las VM con Proxmox

Recientemente alquilé un servidor en So you Start, perteneciente a OVH, necesitaba virtualizar una serie de PC y el precio realmente es asequible. Por lo que me decidí a probar. Viendo las opciones de SO de las que disponen hay varias opciones para virtualizar. Proxmox VE, VMware ESXi, y Windows Hyper-V Server.

Tras instalar me encontré con el problema de cómo las conectaba a internet. Y tras realizar muchas búsquedas di con la solución. Voy a escribir una serie de artículos con diferentes configuraciones que he hecho.

Instalación de Proxmox VE

La instalación se realiza de forma sencilla desde el centro de administración, no es necesario realizar nada por parte del usuario, salvo seguir el wizard. Pasados unos minutos nos llegará un email con el usuario y la URL para generar una contraseña temporal.

Es muy importante cambiar la contraseña, para ello solamente es necesario acceder por SSH al servidor y teclear el siguiente comando.

passwd

Dispositivos de red

Tras la instalación se podrá acceder al entorno web de Proxmox VE para realizar las configuraciones. La URL será https://ip:8006 Probablemente al acceder aparezca un aviso de certificado. Esto es debido a que el certificado es autofirmado. Aceptar la alerta y acceder.

Los dispositivos de red que se generan se pueden ver en la siguiente imagen.

Dispositivos de red de Proxmox

Los eno son las tarjetas de red físicas, aunque dispone de dos, solamente una está conectada. La vmbr0 es el dispositivo de red virtual para las VM.

En esta entrada no se explicará cómo instalar VM, pero si la conexión a internet.

OVH y So you Start utilizan las IP failover para que las VM conecten a internet, por lo que será necesario, cómo mínimo, contratar una adicional para disponer de internet en las máquinas virtuales.

Contratar IP

En So you Start una vez te has logado, clicas sobre IP y accedes al siguiente menú. Clicar en contratar direcciones IP.

Seleccionar el servidor sobre el que se quiere comprar la IP. Se puede seleccionar país para la IP o incluso comprar bloques.

Menú de adquisición de IP

Cuando ya dispongas de la IP queda otra tarea que realizar con ella, asignarle una mac virtual. Volvemos al menú IP y a gestionar direcciones IP. Sobre la rueda dentada de la IP recién comprada clicar en generar mac virtual.

Añadir MAC virtual

En mi caso, ya tengo la MAC y me aparece la opción de eliminarla, pero si es la primera vez habrá la opción de crearla.

Las configuraciones siguientes, me ha ayudado, por no decir que es de donde he podido aprender a hacerlo, el siguiente artículo de OVH.

https://support.us.ovhcloud.com/hc/en-us/articles/360002394324-How-to-Connect-a-VM-to-the-Internet-Using-Proxmox-VE

Configuración de internet en Debian

En el apartado Hardware de la VM seleccionar la tarjeta de red vmbr0 y clicar en editar. Introducir la MAC obtenida anteriormente.

Acceder a la consola y como root ejecutar. Como todavía no hay internet no se puede utilizar putty u otra herramienta remota. El propio Proxmox tiene una opción accediento a “Consola”.

nano /etc/network/interfaces

En el bloque que nos aparece configurarlo de la siguiente manera.

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens8
iface ens8 inet static
address 192.168.2.1
netmask 255.255.255.255
gateway 120.10.113.254
dns-nameservers 8.8.8.8 1.1.1.1

Las IP que aquí he añadido son ficticias. Deberán cambiarse por tus valores.

IfaceSustituir ens8 por el valor de vuestro sistema
addressLa ip failover recién adquirida
netmaskDejar esa
gatewayLa IP del servidor pero en el último bloque sustituir el valor por .254
Si la IP es 120.10.113.5 en gateway deberá ir 120.10.113.254
dnsIntroducir los que se quieran o dejar esos
Explicacación de cada campo

Si no conoces el nombre de la tarjeta de red (ens8) ejecuta antes de editar el archivo anterior el siguiente comando.

ip add

Ahora hay que activar la NIC.

ip link set ens8 up

Reiniciar el sistema.

reboot

Configuración de internet en Windows

Para realizarlo en windows la primera parte es la misma. Asigar la MAC a la red virtual desde Proxmox.

Una vez en windows ir a las propiedades de red y editar el protocolo de IPV4

Clicar en propiedades
Mismas IP ficticias usadas en el ejemplo de debian

Las IP, son las mismas ficticias que he usado en el ejemplo de configuración de Debian.

OpciónExplicación
Dirección IPLa ip failover recién adquirida
Máscara de subredDejar esa
Puerta de enlace predeterminadaLa IP del servidor pero en el último bloque sustituir el valor por .254
Si la IP es 120.10.113.5 en gateway deberá ir 120.10.113.254
dnsIntroducir los que se quieran o dejar esos
Explicacación de cada campo

Con esto ya deberían las VM tener internet. Esto tiene un pero, y es que por cada máquina virtual se necesita contratar una IP adicional y por tanto aumentar la facturación.

Yo para este escenario, he contratado solamente una IP y con ella instalar las VM con Debian que hace de router y en una subred las demás VM. Trataremos esta configuración en nuevos artículos.

Deja un comentario

Ver más

  • Responsable: Francisco.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a ovh.es que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.