Soporte Técnico Premium para su infraestructura de virtualización por 1€/día
 

Como hacer NAT en XenServer

Como hacer NAT en XenServer

Hola amigos,

En el post de hoy trataré de explicaros como crear una red dentro de nuestro XenServer. Posteriormente mediante una máquina virtual linux que nos hará de router podremos acceder hasta esa red interna haciendo uso de NAT.

Red externa: 192.168.0.0/24
Red interna: 10.1.1.0/24

1.- Creamos la red desde XenCenter:

- Desde nuestro pool nos vamos a la pestaña Network
- Seleccionamos añadir new network
- Seleccionamos “External Network”
- Le asignamos un nombre, por ejemplo network 1
- Seleccionamos la interfaz física que le queremos asignar.
- Pulsamos sobre finalizar.

2.- Creamos una máquina virtual debian.

- Para ello haremos uso de la plantilla Debian Etch 4.0
- Le asignamos nombre a la máquina virtual, por ejemplo, “router”
- Le decimos sobre que servidor xenserver queremos alojarla.
- Le asignamos recursos, cpus, memoria, etc.
- Verificamos que se le hayan asignado las dos redes (network 0 y
network 1)
- Pulsamos en siguiente y en finalizar.
- Arrancamos la máquina virtual recién creada.
- Introducimos el password de root
- Introducimos el hostname: router

3.- Configuramos la máquina virtual debian como router.

- Entramos dentro de la máquina virtual debian con las credenciales de root
- Configuramos las interfaces:

vi /etc/network/interfaces

#Network 0
auto eth0
iface eth0 inet static
address 192.168.0.254
netmask 255.255.255.0
gateway 192.168.0.1

#Network 1
auto eth1
iface eth1 inet static
address 10.1.1.254
netmask 255.255.255.0

– Configuramos ip forwarding_

vi /etc/sysctl.conf

descomentamos la siguiente linea:

#net.ipv4.conf.default.forwarding=1

y la modificamos por:

net.ipv4.conf.default.forwarding=0

Guardamos cambios.

– Configuramos NAT

vi /etc/iptables.conf

#!/bin/sh
IPTABLES=”/sbin/iptables”

$IPTABLES –flush
$IPTABLES –table nat –flush
$IPTABLES –delete-chain
$IPTABLES –table nat –append POSTROUTING –out-interface eth0 -j MASQUERADE
$IPTABLES –append FORWARD –in-interface eth1 -j ACCEPT

Guardamos cambios
Le asignamos permisos al anterior fichero:

chmod 744 /etc/iptables.conf

- Editamos /etc/rc.local

Le añadimos la linea: /etc/iptables.conf

Guardamos cambios

- Reiniciamos

4.- Comprobar.

-Comprobamos que todas las máquinas virtuales que tengamos en la red network 1 son accesibles desde la red network 0.

Queridos lectores una vez comprobado habremos finalizado. En el caso de que queramos añadir mas reglas a nuestro iptables como configurar o bloquear puertos podremos hacerlo sin problemas. Como siempre espero que os sea de utilidad.

Por favor, si te ha gustado este post dame tu puntuacion: [ratings]

Los lectores que leyeron este post, también leyeron:

  1. ¿ Cómo habilitar SNMP en XenServer 5.x ?
  2. Instalando agente zabbix en XenServer 5.5
  3. Que hacer si me quedo sin espacio en XenServer?
  4. ¿Cómo capturar trazas con Tcpdump en XenServer?
  5. ¿Cómo hacer uso de XenTop en Citrix XenServer?

Este post fue escrito por:

- who has written 73 posts on El Blog de la Virtualización de Servidores y del Cloud Computing en español.

Adolfo Muñoz Moratalla, es Director Ejecutivo de Custom Professional Hosting, empresa dedica a la personalización de sistemas de hosting, sistemas de virtualización y alta disponibilidad para hosting.

Contact the author

3 Respuestas a “Como hacer NAT en XenServer”

  1. alfrediko says:

    Muy interesante la informacion, pero esto mismo hemos hecho en mi empresa con una distro especifica para enrutado y seguridad llamada IpCop y nada mas terminada la instalacion ya enruta sin necesitad de tocar nada, ademas son 64 mb de ram.

    Otra alternativa maravillosa del mundillo linux.

    • Adolfo says:

      Hola alfrediko,

      Muchas gracias por la información. Personalmente he oido hablar muy bien de IpCop pero no la he llegado a probar. ¿Has probado PfSense? tengo en mente montar un cluster en alta disponibilidad y probar su rendimiento. Si alguien se anima puede hacer lo mismo con IpCop y comparar rendimientos.

      Un saludo,

      Adolfo.

      • alfrediko says:

        Hola Adolfo,

        No he probado PfSense, de hecho ni sabia de su existencia pero me ha picado la curiosidad sobre la HA con IpCop, asi que espero poder ponerme con un laboratorio de pruebas y ya te contare.

        Sigue con articulos tan buenos como este que tanto nos ayudan a todos.

Trackbacks/Pingbacks


Deja un Comentario

Sigue el blog Virtualización en Español

Blog Sponsors

Mi Empresa

JmG Virtual Consulting, expertos en Servicios y Soluciones de Virtualización y Cloud Computing

 

Síguenos en FaceBook

Descubre y domina VMware vSphere™ 5

Descubre y domina VMware vSphere™ 5. Por José María González

Descubre y domina la nueva versión de VMware vSphere™ 5 y aprovéchate de hasta un 20% de descuento al comprarlo online. Regístrate y recibe un capitulo de nuestro nuevo libro totalmente gratuito

 

 

Nuevo Site Recovery Manager 4 en español Consigue una copia gratuita del eBook



Nuevo VMware Site Recovery Manager 4 download gratis 

Nombre:
Email:


Anuncios