Para añadir una ip a una máquina virtual en sistemas Open vz debemos de utilizar el comando vzctl set.
vzctl set <VMID> --ipadd <IP>
Con el siguiente ejemplo, añadiremos la ip 192.168.1.1 al contenedor (CTID) 100 por lo que sustituiremos <VMID> y <IP> por nuestros datos.
vzctl set 100 --ipadd 192.168.1.1
Lo más seguro es que una vez insertada la linea anterior el sistema os devuelva un mensaje como este.
Adding IP address(es): 31.200.240.248 WARNING: Settings were not saved and will be reset to original values at the next start (use --save flag
Recordad, que para que los cambios se guarden de forma permanente hay que especificar al final del comando lo siguiente: --save. Con esto, lo que hacemos es que este cambio se mantenga aún reiniciando el contenedor las veces que queramos, de la otra forma, la ip desaparecería al volverlo a arrancar. Por lo que quedaría así
vzctl set <VMID> --ipadd <IP> --save
Si queremos saber que ips tiene asociadas un contenedor virtual podemos utilizar el comando vzlist pasandole unos argumentos.
vzlist -o ctid,ip
Si queremos que solo nos aparezcan las ips de un contenedor en concreto podemos ajustar más la linea, quedaría así
vzlist -o ip | grep <VMID>
Siguiendo el ejemplo anterior, quedaría así:
vzlist -o ctid, ip | grep 100
Si teneis instalado Proxmox esto se simplifica ya que desde la interface web que tiene se pueden añadir las ips a un contenedor virtual de forma fácil y añadiendo más de una siempre separadas por ",".
Cualquier comentario o sugerencia será bienvenido, si quereis realizar alguna pregunta intentaremos debatirla entre todos.
Cómo buscar ficheros mayores de un tamaño en Linux con el comando FIND
Luis
Activa o desactiva una dirección IP
Efren
Bloquear IPs para que no puedan acceder a un dominio en cPanel
staff Unelink
Bloquear IPs para que no puedan acceder a un dominio en cPanel
Ivan
Activar el arranque automático de las máquinas virtuales de Proxmox
Ricardo
Permitir el acceso a un dominio solo a determinadas IPs utilizando .htaccess
walter
Averiguar MAC desde una dirección IP
Angel Camacho