Habilitar IP tables en servidores virtuales en Proxmox

Si estamos utilizando un sistema Plesk, en una maquina virtualizada con Proxmox con tecnologia open VZ e intentamos hacer uso del firewall de plesk, es muy probable que no funcione, para ello, debemos de activar  ip tables del host sobre el servidor dedicado que deseamos realizar el cambio.

Activación de iptables en nodo host:

1. Debemos de abrir mediante una consola SSH el fichero vz.conf con el comando

pico /etc/vz/vz.conf

2. Borramos o comentamos la linea actual que aparece con IPTABLES= y añadimos la siguiente linea:

IPTABLES=”ipt_REJECT ipt_recent ipt_owner ipt_REDIRECT ipt_tos ipt_TOS ipt_LOG ip_conntrack ipt_limit ipt_multiport iptable_filter iptable_mangle ipt_TCPMSS ipt_tcpmss ipt_ttl ipt_length ipt_state iptable_nat ip_nat_ftp”

Guardamos los cambios y reiniciamos el servicio VZ.

/etc/init.d/vz restart

Una vez reiniciado, ya podremos usar iptables en nuestras maquinas virtuales, y funcionará correctamente el firewall de plesk sobre linux.

2 Respuestas

  1. Yoire Amador Rodríguez

    Problemas con proxmox 2.0-54, despuer de agragar los modulos del iptables

    Da este error cuando aplico las reglas del firewall:

    iptables v1.4.8: can’t initialize iptables table `nat’: Table does not exist (do you need to insmod?)
    Perhaps iptables or your kernel needs to be upgraded.
    iptables v1.4.8: host/network `eth0′ not found
    Try `iptables -h’ or ‘iptables –help’ for more information.
    iptables: No chain/target/match by that name.
    iptables: No chain/target/match by that name.
    iptables: No chain/target/match by that name.
    iptables: No chain/target/match by that name.

    • anaconda

      Resolviste el error?