GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment définir la passerelle par défaut sur Ubuntu

Une passerelle joue un rôle crucial dans l'accès à Internet. Pour accéder à d'autres périphériques sur un réseau, ou à des périphériques tels que des ordinateurs, ils doivent être configurés automatiquement ou manuellement par un administrateur réseau ou système. La communication entre différents appareils est nécessaire pour acheminer les paquets de données lorsqu'ils voyagent sur un réseau. La table de routage d'un système décide quelle interface réseau doit envoyer ces paquets aux systèmes ou périphériques distants. Les périphériques réseau sont utilisés à cette fin, bien que le routage puisse être effectué par n'importe quel périphérique configuré en tant que routeur.

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 :

  1. Ubuntu 20.04 installé sur votre système avec une connexion Internet.
  2. Compte utilisateur root ou compte utilisateur avec autorisations "sudo".
  3. 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 IP

Cela 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-tools

Vé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.4

Pour 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.4

Pour 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.


Ubuntu
  1. Comment personnaliser les points orange dans le Dock d'Ubuntu 20.04 / 22.04

  2. Ubuntu - Comment définir une adresse IP statique dans Ubuntu ?

  3. Comment définir le navigateur par défaut sur Ubuntu Touch ?

  4. Comment définir par défaut Ruby 2.1.2 ?

  5. Comment définir la passerelle par défaut

Comment configurer l'émulateur de terminal par défaut de Gnome sur Ubuntu 18.04 LTS

Comment changer le terminal par défaut dans Ubuntu

Comment définir le fond d'écran Lightdm dans Ubuntu 14.04 ?

Comment configurer un Vpn Pptp sur le propre serveur Ubuntu ?

Comment définir le navigateur par défaut à partir de la ligne de commande ?

Comment définir Mplayer comme application vidéo par défaut dans Ubuntu 14.04 Lts ?