GNU/Linux >> Tutoriels Linux >  >> Linux

Route Exemples de commandes sous Linux

Il est possible de configurer un système Linux pour agir comme un routeur. Le rôle d'un routeur est de faire passer le trafic d'un segment de réseau à un autre, en fonction de l'ID réseau des paquets. Afin de diriger correctement le trafic vers le sous-réseau approprié (et d'empêcher également le trafic d'atteindre certains sous-réseaux), les entrées de la table de routage sont configurées. Ce n'est pas une configuration courante pour les hôtes Linux, mais il est important d'en être conscient.

La commande route est utilisée pour afficher la table de routage. La commande est également utilisée pour manipuler la table de routage, permettant à l'administrateur de configurer les routes souhaitées.

Les exemples incluent ce qui suit.

Commande Utilisé pour
itinéraire Afficher la table de routage actuelle sur le système.
route add default gw {adresse IP} Configurez une passerelle par défaut par son adresse IP. Les paquets seront transmis à cette destination s'il n'y a pas d'autres routes correspondant à leur ID réseau.
route add –host {adresse IP} rejeter Filtrer le trafic destiné à l'adresse spécifiée, ce qui permet à un administrateur de contrôler les connexions à un hôte particulier. Peut également être configuré pour un sous-réseau entier.

Syntaxe

La syntaxe de la commande route est :

# route [options]

Affichage de la table de routage :

Exemples de commandes route

1. Pour voir la table de routage actuelle :

# route 

2. Pour afficher des adresses numériques au lieu d'essayer de déterminer des noms d'hôtes symboliques :

# route -n 

3. Pour utiliser le format netstat pour afficher la table de routage :

# route -e 

4. Pour voir le cache de routage du noyau :

# route -C 

5. Pour ajouter l'itinéraire dans le système :

# route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.1
# route add -host 192.168.200.10 netmask 255.255.255.254 gw 192.168.200.1
# route add -host 192.168.200.10 netmask 255.255.255.254 gw 192.168.200.1 dev eth0 

6. Pour ajouter une route par défaut via la passerelle spécifiée :

# route add default ge 192.168.200.1 

7. Pour supprimer un itinéraire du système :

# route del -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.1
# route del -host 192.168.200.10 netmask 255.255.255.0 gw 192.168.200.1 

8. Pour rejeter un itinéraire :

# route add -host 192.168.200.10 netmask 255.255.255.254 gw 192.168.200.1 reject
# route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.200.1 reject
# route add -net 192.168.0.0 netmask 255.255.0.0 reject 

9. Pour voir l'aide :

# route -h
# route --help

10. Pour voir la version :

# route -V
# route --version 

11. Pour passer en mode détaillé :

# route -v 


Linux
  1. 7 Exemples de commandes Linux df

  2. Exemples de commandes sa sous Linux

  3. ac Exemples de commandes sous Linux

  4. Exemples de commandes df sous Linux

  5. du Exemples de commandes sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

Commande Linux Route Add avec exemples

Commande Route sous Linux

Exemples de commandes id sous Linux

Route Exemples de commandes sous Linux