Mysql
 sql >> Base de données >  >> RDS >> Mysql

iptables :duplication/transfert de ports

Lorsque vous transférez des ports sur Ubuntu à l'aide d'iptables, vous devez :

  • faire une sauvegarde de vos paramètres de pare-feu

sudo iptables-save > iptables.backup

  • Assurez-vous que le port d'entrée est ouvert

sudo ufw allow 110/tcp

  • ajouter une règle de pré-routage dans votre pare-feu

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 110 -j REDIRECT --to-port 3306

Remarquez l'utilisation de -i eth0 . Cela achemine le port 110 vers 3306 sur le réseau eth0. Pour vérifier toutes les connexions de votre machine, utilisez ifconfig .
Si votre machine est connectée à plusieurs réseaux, vous devez utiliser -i <network> ou cela ne fonctionnera pas !

  • si vous vous trompez, vous pouvez nettoyer la table de routage NAT avec

sudo iptables -F -t nat

ou restaurer iptables

sudo iptables-restore < iptables.backup