3.5.3.2. Règles pour les connexions passives


Les règles pour les connexions passives assignent la marque de pare-feu appropriée aux connexions entrantes provenant d'Internet vers l'adresse IP flottante pour le service sur une large étendue de ports — de 10,000 à 20,000.

Avertissement

Si vous limitez l'étendue des ports pour les connexions passives, vous devez également configurer le serveur VSFTP pour qu'il utilise une étendue de ports identique. Vous pouvez le faire en ajoutant les lignes suivantes dans /etc/vsftpd.conf :
pasv_min_port=10000
pasv_max_port=20000
Vous devez également contrôler l'adresse que le serveur affiche au client pour les connexions FTP passives. Dans un système LVS routé avec NAT, ajoutez la ligne suivante dans /etc/vsftpd.conf afin de remplacer l'adresse IP du serveur réel par l'adresse VIP, qui sera celle que le client verra suite à sa connexion. Par exemple :
pasv_address=n.n.n.n
Remplacez n.n.n.n par l'adresse VIP du système LVS.
Pour la configuration des autres serveurs FTP, consultez la documentation respective.
Cette plage devrait être assez large pour la plupart des situations ; cependant, vous pouvez augmenter ce nombre pour inclure tous les ports non sécurisés disponibles en changeant, dans les commandes suivantes, 10000:20000 par 1024:65535.
Les commandes iptables suivantes ont pour effet d'assigner, à tout trafic destiné à l'adresse VIP sur les ports appropriés, une marque de pare-feu de 21, qui à son tour est reconnue par IPVS et retransmise de manière appropriée :
/sbin/iptables -t mangle -A PREROUTING -p tcp -d n.n.n.n/32 --dport 21 -j MARK --set-mark 21
/sbin/iptables -t mangle -A PREROUTING -p tcp -d n.n.n.n/32 --dport 10000:20000 -j MARK --set-mark 21
Dans les commandes iptables, n.n.n.n devrait être remplacé par l'adresse IP flottante pour le serveur virtuel FTP défini dans la sous-section VIRTUAL SERVER de l'Piranha Configuration Tool.

Avertissement

The commands above take effect immediately, but do not persist through a reboot of the system. To ensure network packet filter settings are restored after a reboot, see Section 3.6, « Enregistrer les paramètres de filtrage des paquets du réseau »
Finally, you need to be sure that the appropriate service is set to activate on the proper runlevels. For more on this, refer to Section 2.1, « Configuration des services sur les routeurs LVS ».
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2026 Red Hat
Retour au début