Bonjour,
un petit
Rappel des faits : au moment de la mise à jour de l'adresse IP de ma passerelle (ma_passerelle), je voudrais faire éxécuter une commande depuis ma_passerelle, à travers ssh, sur mon poste de travail (mon_poste),qui est situé devant la passerelle, alors que
mon_poste ne connait pas la nouvelle adresse IP de
ma_passerelle.
Suite à une
[[color=orange]première tentative[/color]], je crois avoir trouvé une parade :
(dans un script) Je renouvelle l'adresse IP de
ma_passerelle. Je récupère l'adresse IP de
ma_passerelle dans
/etc/hosts avant la mise à jour de celui-ci, puis j'ajoute, aux règles préexistantes (qui fonctionnent très bien normalement)
iptables -t nat -A POSTROUTING -o eth0 -d mon_poste -p tcp --dport 22 -j SNAT --to-source $ex-ma_passerelle
où $ex-ma_passerelle est l'ancienne adresse de
ma_passerelle.
Suit une commande ssh, qui voudrait éxécuter une commande sur
mon_poste, mais ça ne fonctionne pas.
Les demandes de connexions apparaissent bien dans le ulog de
mon_poste, mais ne sont pas 'honorées'.
Qu'ai-je 'inintentionnellement' omis?
Faut-il que j'ajoute quelque chose du côté de
ma_passerelle?
Poste le Wednesday 22 October 2008 15:26:37