PDA

Ver la Versión Completa : Proxmox, Openvz y varias ips públicas


gabirro
27-abr-2011, 16:27
Buenas tardes.

Hasta hace 7 meses tenía un VPS en Hetzner. Se me quedó corto por el aumento de clientes webs, y decidí contratar un EQ4 con 8 GB de ram y dos discos duros de 750 Gigas en raid 1 por hardware. Ademas de esto, me pillé una pool de 16 IPs públicas junto con una IP failover.

Lo virtualizé con Proxmox levantando únicamente y hasta ahora dos VPS a través del contenedor OPENVZ.

El problema me ha venido ahora cuando uno de mis clientes me ha pedido que le levante una VPS exclusiva para él, y que tenga dedicada tres IPs públicas. He intentado hacer un alias con el interface bridge para añadir un segundo interface vnet pero no llego desde internet.

Espero ayudas. Gracias!

Os dejo lo que tengo



# Auto generated lo interface
auto lo
iface lo inet loopback

# Auto generated venet0 interface
auto venet0
iface venet0 inet static
address 127.0.0.1
netmask 255.255.255.255
broadcast 0.0.0.0
up route add default dev venet0

auto venet0:0
iface venet0:0 inet static
address 88.xxx.19.82
netmask 255.255.255.255
broadcast 0.0.0.0

auto venet0:1 -----> ¿Esto está bien?
iface venet0:1 inet static
address 88.xxx.19.83
netmask 255.255.255.255
broadcast 0.0.0.0

gabirro
28-abr-2011, 16:09
Problema resuelto

Gracias!

hostigal
29-abr-2011, 09:20
esta bien que cuando alguien plantea algún tema si lo resuelve sin ser solución a través de este medio haga el favor de exponer todo el proveso.

saludos.

gabirro
29-abr-2011, 13:37
Hola Hostigal.

Perdon por no contestar.

Ha sido fácil. Se puede hacer tanto por el navegador web del proxmox como en consola.

Via web.

1. Se crea el contenedor junto con su sistema operativo, debian, ubuntu, centOS. Al crearlo únicamente te permite que metas una única IP con interface vnet.

2. Una vez creado el contenedor y creado el sistema operativos, se va a General / Network dentro del contenedor y donde pone la ip pública, se le da a un espacio y se le añade la segunda. Es decir, si en cuadro viene 80.80.80.80 de ip pública, se le dejaría un espacio y se pondría la segunda quedando de esta manera 80.80.80.80 80.80.80.81

3. En un primer momento lo hice modificando el fichero /et/network/interfaces, y añadiendo una segundo alias vnet. No funcionando pq hay que hacerlo por el entorno web o con los propios comandos vzctl.

Via consola.

Se crea via web el contenedor y por consola se ejecuta el siguiente comando:

vzctl set <CTID> --ipadd <IP1>[,<IP2>,...] [--save], donde el CTID es el número de contenedor creado.

Un saludo!