Im utilise actuellement ufw pour appliquer certaines règles de base du pare-feu. Est-il possible d'utiliser également ufw pour effectuer la redirection de port?
Plus précisément, je souhaite transférer le trafic entrant vers mon serveur (même machine exécutant ufw) sur le port 80 vers le port 8080. (trafic http transmis à Tomcat)
Th
Supposons que vous souhaitiez transférer les demandes allant vers 80 vers un serveur écoutant le port 8080.
Notez que vous devrez vous assurer que le port 8080 est autorisé, sinon ufw bloquera les requêtes redirigées vers 8080.
Sudo ufw allow 8080/tcp
Il n'y a pas de commandes ufw pour configurer les ports vers l'avant, donc cela doit être fait via des fichiers de configuration. Ajoutez les lignes ci-dessous à /etc/ufw/before.rules
, avant la section filter
, en haut du fichier:
*nat
:PREROUTING ACCEPT [0:0]
-A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
COMMIT
Redémarrez ensuite et activez ufw pour démarrer au démarrage:
Sudo ufw enable