GNU/Linux >> Tutoriels Linux >  >> Linux

Comment recharger la table de routage sur Centos sans perte de service réseau

Les routes statiques sont définies dans /etc/sysconfig/network-scripts/route-<interface name> des dossiers.
(voir documentation Centos)

Pour appliquer un de ces fichiers :

/etc/sysconfig/network-scripts/ifup-routes <interface name>

Cela ne rechargera pas les règles, cela relira simplement la configuration et exécutera route add commandes (donc pas de suppression de route).

Je ne recommande pas d'utiliser le /etc/sysconfig/network-scripts/ifdown-routes pour supprimer des routes, sauf si vous êtes sûr de pouvoir toujours vous connecter après la suppression de ces routes. Mieux vaut utiliser le route del commande.


Il est impossible de recharger la table de routage sans perte de service réseau (je pense que vous voulez dire que vous n'êtes pas obligé d'utiliser service network restart commande pour effectuer les modifications). Si vous avez des modifications à apporter au fichier de configuration réseau, vous devez redémarrer networking service pour appliquer la nouvelle configuration.

Dans votre cas, vous pouvez ajouter manuellement la configuration (c'est-à-dire une nouvelle route, une nouvelle passerelle...) afin d'avoir une nouvelle configuration en cours d'exécution.

Mais cette configuration sera perdue si vous redémarrez le serveur. Pour le rendre persistant, vous devez ajouter cette configuration au fichier de configuration réseau.


Vous pouvez simplement utiliser le route ou ip route commandes pour modifier dynamiquement la table de routage.

Pour tester si les modifications que vous avez apportées aux fichiers de configuration sont correctes et ne provoqueront pas d'échec lors du prochain redémarrage (non) planifié, un service network restart doit également être programmé à un moment opportun.


Linux
  1. Comment afficher la table de routage réseau dans Debian 10

  2. Comment redémarrer le service réseau sur CentOS 8 ou RHEL 8

  3. Comment dire à Journald de relire sa configuration ?

  4. CentOS / RHEL 5, 6 :comment désactiver NetworkManager

  5. Comment afficher la table de routage sous Linux

Comment configurer le pare-feu Iptables sur CentOS

Comment installer ClamAV sur CentOS 7

Comment installer Icinga 2 sur CentOS 7

Comment ajouter une route sous Linux

Comment installer et configurer GlusterFS sur CentOS 7/CentOS 8

7 exemples de commande de route Linux (comment ajouter une route sous Linux)