GNU/Linux >> Tutoriels Linux >  >> Linux

Ajout de routes statiques sur divers * NIX (Linux, AIX, HP-UX)

Les routes statiques sont généralement requises pour le trafic qui ne doit pas ou ne doit pas passer par la passerelle par défaut. Dans cet article, nous verrons comment ajouter des routes statiques dans divers nix.

Scénario :Supposons que si vous voulez que tout le trafic vers le réseau 172.168.102.0/24 utilise 172.168.101.1 comme passerelle. Cela peut être fait en ajoutant une route statique dans la table de routage du noyau, comme indiqué ci-dessous.

Ajout d'une route statique sous Linux à partir de la ligne de commande

# route add -net 172.168.102.0 netmask 255.255.255.0 gw 172.168.101.1 dev eth0

OU

# ip route add 172.168.102.0/24 via 172.168.101.1 dev eth0

Les commandes ci-dessus apporteront des modifications temporaires et non permanentes à la table de routage. Utilisez l'une des commandes ci-dessous pour vérifier les tables de routage sous Linux :

# route -n 
# netstat -nr

Étapes pour rendre la route statique persistante lors du redémarrage :

Pour RHEL/CentOS 5.X

Créez un fichier de route comme indiqué ci-dessous :

# vi /etc/sysconfig/network-scripts/route-eth0
172.168.102.0/24 via 172.168.101.1 dev eth0

Enregistrez et fermez le fichier et redémarrez le service réseau :

# service network restart

Pour RHEL/CentOS 6.X

Créez un fichier de route comme indiqué ci-dessous :

# vi /etc/sysconfig/network-scripts/route-eth0
GATEWAY0= 172.168.101.1
NETMASK0=255.255.255.0
ADDRESS0= 172.168.102.0

Enregistrez et fermez le fichier et redémarrez le service réseau :

# service network restart

Ajout de routes statiques dans AIX

Étape 1 :Accédez au menu SMITTY pour les itinéraires.

Étape 2  :Sélectionnez le type de route "net" ou "hôte" (si la route par défaut, laissez-la définie sur "net").

Étape 3 :Entrez l'adresse de destination.

Étape 4 :Entrez l'adresse de la passerelle (sur la ligne "* adresse de passerelle par défaut")

Étape 5 :S'il s'agit d'un « réseau » ou d'une route par défaut, entrez le « Masque de réseau », si l'hôte ne définit pas le « Masque de réseau »

Étape 6 :Entrez l'interface réseau pour cette route. Pour sélectionner dans la liste, flèche vers le bas jusqu'à la ligne "Interface réseau" et appuyez sur [F4] ou [ESC] + [4] pour afficher la liste des interfaces disponibles.

Étape 7 :Appuyez sur [ENTER] POUR APPLIQUER. Vous devriez recevoir un statut de retour "OK"

Étape 8 :Pour quitter le smitty, tapez [F10] ou [0].

Étape 9 :Vérifiez que vos itinéraires ont été configurés.

# netstat -nr | grep UG

Ajout d'une route statique dans HP-UX

Étape 1 :Faites une copie de sauvegarde de '/etc/rc.config.d/netconf'.

Étape 2 :Ajoutez une strophe à /etc/rc.config.d/netconf pour la nouvelle route. Assurez-vous d'utiliser un nouveau numéro de tableau pour la strophe.

Exemple :Remplacez 'nn' par le numéro suivant dans la liste.

ROUTE_DESTINATION[nn]="IP-of-NewHost"
ROUTE_MASK[nn]=" "
ROUTE_GATEWAY[nn]="IP-of-Router"
ROUTE_COUNT[nn]=""
ROUTE_ARGS[nn]=""

Enregistrez et fermez le fichier.

Étape 3 :Exécutez maintenant la commande ci-dessous pour relire le fichier netconf et ajouter la route.

# /sbin/init.d/net start
Remarque  :Exécutez la commande ci-dessus avec l'option de démarrage uniquement car elle ajoutera une nouvelle route sans affecter la configuration réseau existante.


Linux
  1. La liaison statique Linux est morte?

  2. L'ajout d'une route à un hôte spécifique sort d'une interface spécifique

  3. Modification de l'entrée de route existante sous Linux

  4. Sous Linux, quelle métrique a une route sans métrique ?

  5. Linux - trouver les hits de la route par défaut

Ajout d'un émulateur de terminal supplémentaire sous Linux

Comment configurer une adresse IP statique sur Alpine Linux

Comment ajouter une route sous Linux

Comment configurer Linux en tant que routeur statique

Route Exemples de commandes sous Linux

Comment configurer une adresse IP statique sur le système Linux