Une passerelle standard est utilisée pour le trafic de données non déterminé pour le réseau local et pour lequel aucune route spécifique dans la table de routage n'est préférée. De même, le trafic des routes statiques ne doit pas ou ne doit pas passer par une passerelle standard. Traditionnellement, une passerelle standard sert de routeur réseau dédié.
Qu'allons-nous couvrir ?
Ce guide vous montrera comment configurer une passerelle par défaut sur le système d'exploitation Ubuntu 20.04 (Focal Fossa) à l'aide des commandes "ip route" et "route". Commençons par ce tutoriel.
Quelles sont les exigences ?
Avant de commencer ce didacticiel, tenez compte des exigences suivantes :
- Ubuntu 20.04 installé sur votre système avec une connexion Internet.
- Compte utilisateur root ou compte utilisateur avec autorisations "sudo".
- Connaissance de base des réseaux informatiques et de l'administration Ubuntu.
attention :Veuillez noter qu'il s'agit d'un guide technique très avancé. N'essayez de suivre ce guide que si vous savez ce que vous faites. Si vous êtes un débutant et que vous rencontrez des difficultés avec la configuration du réseau, vous pouvez perdre votre connexion à Internet.
Configuration expérimentale
Pour ce manuel, nous utilisons IP 192.168.56.4 (enp0s8) comme adresse de passerelle standard, l'adresse IP de l'une des interfaces sur notre ordinateur Ubuntu (VM1). L'autre interface a une adresse IP différente, à savoir 192.168.57.5 (enp0s3). Vient maintenant la VM2, qui n'a qu'une seule interface avec l'adresse IP 192.168.56.101 (enp0s3). Il est clair que VM2 enp0s3 ne peut pas accéder à VM1 enp0s3 car ils se trouvent tous les deux sur des adresses réseau différentes.
Notre tâche est de laisser les deux VM communiquer sur des interfaces avec des adresses réseau différentes. Nous allons définir l'adresse IP de la VM1 (192.168.56.4) comme passerelle pour une autre machine (VM2) puis nous vérifierons en envoyant un ping à la VM1 de la VM2 pour voir si elle peut atteindre la passerelle.
VM1 | 192.168.56.4 (enp0s8) | 192.168.56.101 (enp0s3) |
VM2 | – | 192.168.57.5 (enp0s3) |
Déterminer l'adresse IP de la passerelle par défaut
Commençons par vérifier la passerelle par défaut qui est déjà définie sur notre ordinateur, pour ce faire, exécutez la commande :
Route IPCela affichera la passerelle par défaut sur le terminal.
Alternativement, nous pouvons utiliser la commande "route" dans le même but :
itinéraire -n
Si vous faites une erreur comme "Route command not found ', alors vous pouvez installer la commande 'route' avec :
sudo approprié pour installer net-toolsVérifiez l'indicateur UG pour rechercher la passerelle. Les indicateurs de table de routage et leurs significations sont donnés ci-dessous :
U :UP – indique que la route est active et valide
H :host – la cible est un hôte
G :Gateway – signifie que la route mène à une passerelle
R :Reject – Set by ARP lorsqu'une entrée a expiré
D :Dynamique - Route ajoutée via un détour de routage
M :Modifiée - Route modifiée par une redirection de routage
La sortie des deux commandes ci-dessus est presque identique. Une autre option consiste à utiliser le 'netstat -rn 'Commande pour vérifier l'IP de la passerelle.
Configuration de la passerelle standard avec la commande ‘ip’
Nous utilisons d'abord le 'ip 'Commande pour définir la passerelle par défaut sur VM2. Pour cela, procédez comme suit :
Étape 1. Ouvrez un terminal (Ctrl + Alt + F2) et exécutez la commande :
Route IP sudo Standard sur 192.168.56.4. AjouterÉtape 2. Envoyez maintenant un ping à VM1 depuis VM2 pour vérifier si notre passerelle est accessible :
Anneau -c3 192.168.57.5
Pour supprimer la route par défaut ci-dessus, utilisez la commande suivante :
sudo IP route par défaut via 192.168.56.4Pour confirmer les modifications ci-dessus, utilisez le "Way -n "Commande.
Définir la passerelle par défaut avec la commande "route"
Maintenant, nous utilisons le 'route 'Commande pour définir la passerelle par défaut sur VM2. Pour cela, procédez comme suit :
Étape 1. Ouvrez un terminal (Ctrl + Alt + F2) et exécutez la commande :
sudo Ajouter la norme de route GW 192.168.56.4Étape 2. Envoyez maintenant un ping à VM1 depuis VM2 pour vérifier si notre passerelle est accessible :
Anneau -c3 192.168.57.5
Pour supprimer la route par défaut ci-dessus, utilisez la commande suivante :
sudo route par défaut gw 192.168.56.4Pour confirmer les modifications ci-dessus, utilisez la commande route -n.
diplôme
Dans ce guide, nous avons appris à définir la passerelle par défaut sur Ubuntu 20.04. Essayez de créer différents scénarios d'appareils et connectez-les via une passerelle commune.