web-dev-qa-db-fra.com

Utilisation d'iptables pour rediriger l'adresse IP

J'ai l'exigence d'un système Linux où le périphérique Linux utilise RSYNC pour synchroniser des données sur une autre machine Linux. Cela fonctionne bien pour le moment, mais j'ai besoin de déplacer l'une des machines à un autre centre de données.

Est-il possible, en utilisant des iptables pour configurer la machine de telle sorte que tous les appels vers (par exemple) Adresse locale 192.168.100.230 sont actuellement envoyés à une adresse publique sur Internet?

8
Manicguitarist

Le renvoi IP doit être activé: Modifier /etc/sysctl.conf et assurez-vous que la ligne net.ipv4.ip_forward = 1 est là et n'est pas commenté.

Ensuite, vous devez exécuter cette commande:

iPTABLE -T NAT -A SPOSITION -D [IPADDRESS1] -J DNAT --TO-destination [iPaddress2]

ipaddress1 est l'adresse que vous souhaitez rediriger à ipaddress2.

NOTE - Cette commande ne survit pas à un redémarrage.

15
Manicguitarist