Si estás tratando de usar iptables dentro de un contenedor OpenVZ, primero tendrás que asegurarte de tener los privilegios adecuados. Por defecto, las configuraciones de las iptables no se pueden modificar desde dentro de un contenedor a menos que se otorguen permisos adecuados.
Aquí hay algunos pasos que podrías seguir:
1. Asegúrate de tener acceso al nodo de hardware OpenVZ. No podrás realizar esto si estás utilizando un VPS que es proporcionado por un proveedor de servicios y no te da acceso al nodo de hardware.
2. Entra al nodo de hardware y edita la configuración del contenedor. Puedes encontrar la configuración en `/etc/vz/conf/VEID.conf` con “VEID” siendo el ID del contenedor virtual.
3. Busca una línea que comienza con `IPTABLES=”` y asegúrate de que incluya todos los módulos que necesitas. Si la línea no existe, puedes agregarla tú mismo. Aquí hay un ejemplo de cómo se podría ver:
```bash
IPTABLES=“ip_tables iptable_filter iptable_mangle ipt_limit ipt_multiport ipt_tos ipt_REJECT ipt_TCPMSS ipt_tcpmss ipt_ttl ipt_LOG ipt_length ip_conntrack ip_conntrack_ftp ipt_conntrack ipt_state iptable_nat ip_nat_ftp“
```
4. Guarda y cierra el archivo de configuración.
5. Deberás reiniciar tu contenedor para aplicar los cambios. Puedes hacer esto con el siguiente comando:
```bash
vzctl restart VEID
```
6. Ahora deberías poder entrar en tu contenedor y usar iptables normalmente.
Recuerda que deberías tener cuidado al modificar las iptables ya que puedes bloquear accidentalmente el acceso a tu servidor si configuras algo incorrectamente. Es una buena idea tener algún tipo de acceso físico o remoto a tu servidor en caso de que algo salga mal.