J'ai un serveur (Ubuntu 20.04) sur lequel je peux me connecter par SSH. normalement . J'ai mis en place OpenVPN sur ce serveur et cela fonctionne très bien...
Sauf que lorsque je démarre OpenVPN, je perds la possibilité de me connecter au serveur par SSH.
J'ai trouvé cette réponse concernant la définition de règles de pare-feu qui résout ce problème dans une certaine mesure :
https://serverfault.com/a/918441/602437
Je place ces règles dans un script puis je fais : sudo ./set-ssh-rules.sh && sudo service openvpn start
et cela fonctionne comme prévu.
Le problème est qu'il s'agit d'une étape manuelle puisque les règles semblent disparaître après le redémarrage et que je dois recommencer toute la danse.
Comment faire pour que ces règles persistent ? Ou dans le cas plus réaliste où le service OpenVPN est "activé", avoir les règles définies au démarrage mais avant le système init (systemd ?) démarre le service OpenVPN.
Je suis sûr que la réponse à cette question se trouve un peu partout sur Internet, mais je n'ai pas réussi à la rassembler - désolé.
Merci d'avance.