Bienvenido, Invitado
Nombre de Usuario Contraseña: Recordarme

[Proxmox] Permitir conexiones a VPS con CSF
(1 viendo) (1) Invitado
  • Página:
  • 1

TEMA: [Proxmox] Permitir conexiones a VPS con CSF

[Proxmox] Permitir conexiones a VPS con CSF hace 1 año, 8 meses #12

  • chencho
  • DESCONECTADO
  • Moderador
  • Temas: 110
  • Karma: 0
Primero de todo:

Proxmox: Distribución dedicada a la virtualización de sistemas operativos

VPS: Instancias o instalaciones de sistemas operativos en un servidor

CSF: Firewall para linux

(Las descripciones no son literales, son para entendernos)

Si instalamos en Proxmox CSF como firewall nos va a bloquear el tráfico hacia nuestras máquinas virtuales (si configuras CSF como dios manda).

Para evitar esto, tenemos que modificar la configuración de proxmox ( /etc/vz/vz.conf ), buscar donde figura IPTABLES y poner:

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"


Es muy importante que esté en una sóla línea.

También tenemos que crear:

nano /etc/csf/csfpre.sh

iptables -A INPUT -i venet0 -j ACCEPT
iptables -A OUTPUT -o venet0 -j ACCEPT
iptables -A FORWARD -j ACCEPT -p all -s 0/0 -i venet0
iptables -A FORWARD -j ACCEPT -p all -s 0/0 -o venet0


Guardamos los cambios y reiniciamos el servicio:

/etc/init.d/vz restart


Si usas Cpanel, el CSF nos dará un error (debido al uso de kernels monolíticos por parte de Proxmox):


*WARNING* Since the Virtuozzo VPS iptables ip_conntrack_ftp kernel module is currently broken you have to open a PASV port hole in iptables for incoming FTP connections to work correctly. See the csf readme.txt under 'A note about FTP Connection Issues' on how to do this if you have not already done so.


Si usas proftpd (lo normal si usas Cpanel) hay que modificar /etc/proftpd.conf y añadir:

PassivePorts 30000 35000


Tenemos que abrir los puertos en CSF (TCP_IN) 30000 y 35000 antes de reiniciar el proftp

/etc/init.d proftpd restart


Si usas pure-ftpd tienes que modificar /etc/pure-ftpd.conf así:

PassivePortRange    30000 35000


Los clientes de FTP tienen que loguearse en modo pasivo; la mayoría lo hace de forma automática, pero no está de más revisarlo en caso de haber algún problema.
Última Edición: hace 1 año, 7 meses Por chencho.
  • Página:
  • 1
Página generada en 0.21 segundos