Comment gérer votre adresse IP sous Linux Trouver, définir et modifier
L'adresse IP est semblable au numéro de téléphone de votre ordinateur. Qu'est-ce qu'une adresse IP statique, comment l'obtenir et ses avantages / inconvénients? Qu'est-ce qu'une adresse IP statique? Comment l'obtenir et ses avantages / inconvénients Dans les réseaux domestiques, les adresses IP ne sont pas ne sont généralement pas corrigés, mais ils se situent dans des plages spécifiques. Une adresse IP statique ne change pas. Quels sont les avantages à cela et pourquoi voudriez-vous en avoir un? Lire la suite . Votre ordinateur l’utilise pour contacter d’autres périphériques et inversement. Voici quelques-uns des moyens les plus simples de gérer votre adresse IP Linux.
Comment trouver votre adresse IP et votre adresse DNS
Utiliser la ligne de commande
L'ancienne méthode pour faire cela utilisait le ifconfig commander. Cependant, cela a depuis été remplacé par le ip commander. Pour afficher votre type d'adresse IP:
ip addr show
Parmi la soupe de l'alphabet renvoyée se trouve une seule ligne indiquant votre adresse IP en notation CIDR (Classless Inter-Domain Routing). Cela montre essentiellement votre adresse IP avec votre masque de sous-réseau. Si tu vois dynamique, alors votre adresse IP a été assignée automatiquement via DHCP.
La sortie affiche également des informations sur les périphériques réseau ou les interfaces installées sur votre système, car des périphériques tels que les ordinateurs portables peuvent être équipés d’Ethernet câblé et sans fil. Le nom d'interface le plus courant est eth0, mais dans les systèmes Ubuntu dotés de systemd (comme Ubuntu 16.04 et plus récente), l'interface réseau est nommée ens33..
Pour obtenir les adresses DNS associées à une interface, tapez ce qui suit:
Spectacle de périphérique nmcli | grep IP4.DNS
Utiliser l'interface graphique
Afficher votre adresse IP dans l'interface graphique est également assez simple. Sur les anciens systèmes, cliquez sur Informations de connexion sous l'icône de mise en réseau de la barre supérieure. L'adresse IP, les serveurs primaire et DNS seront tous affichés dans la fenêtre Informations de connexion..
Dans les nouvelles versions d'Ubuntu, quelques clics supplémentaires sont impliqués. Sous la même icône de réseau sur la barre supérieure, sélectionnez les paramètres de l'interface connectée. Cliquez sur l'icône d'engrenage et affichez votre adresse IP dans la fenêtre qui s'ouvre..
Comment définir ou modifier une adresse IP (sur des systèmes plus anciens)
Utiliser la ligne de commande
Les anciennes versions de bureau d’Ubuntu utilisent le etc / réseau / interfaces fichier. Affichez le contenu du fichier à l’aide des touches chat commande et si le contenu ressemble à l'image ci-dessous, votre système utilise une version antérieure du service réseau.
Actuellement, votre système est configuré pour obtenir son adresse IP automatiquement via DHCP. Pour effectuer des modifications, ouvrez le interfaces fichier à l’aide de nano et définissez les valeurs dans le fichier selon vos besoins. Commencez par modifier dhcp en statique, puis ajoutez des lignes pour les serveurs d’adresse, de masque de réseau, de passerelle et DNS en fonction de votre réseau..
sudo nano / etc / network / interfaces
Après avoir apporté vos modifications, fermez le fichier en appuyant sur Ctrl + X et enregistrez les modifications. Enfin, redémarrez le service réseau en utilisant la commande suivante pour que vos modifications soient prises en compte..
sudo /etc/init.d/networking restart
Utiliser l'interface graphique
Pour configurer votre adresse IP dans les anciens systèmes Ubuntu, accédez à Paramètres système> Réseau> sélectionnez l'interface que vous souhaitez configurer, puis cliquez sur le bouton. Les options bouton. Cliquez sur l’onglet IPv4, sélectionnez Manuelle dans la liste déroulante Méthode, puis sélectionnez le Ajouter bouton.
Définissez vos serveurs Address, Netmask, Gateway et DNS en fonction de votre réseau. Enfin, cliquez sur Enregistrer pour accepter les modifications de votre nouvelle configuration réseau..
Comment définir ou modifier une adresse IP (sur des systèmes plus récents)
Utiliser la ligne de commande
La configuration du réseau a été complètement modifiée avec Ubuntu 17.10 avec un nouvel outil appelé Netplan. Les fichiers de configuration Netplan sont situés dans / etc / netplan et tout comme l'ancienne méthode, vous pouvez configurer votre réseau avec un éditeur de texte.
Netplan utilise une syntaxe similaire à JSON. Qu'est-ce que JSON? Présentation d'un profane Qu'est-ce que JSON? Présentation d'un profane Que vous envisagiez de devenir un développeur Web ou non, il est judicieux de savoir au moins ce qu'est le JSON, pourquoi c'est important et pourquoi il est utilisé partout sur le Web. En savoir plus, notamment Yet Another Markup Language (YAML). YAML est assez polarisant et de nombreux développeurs l'adorent ou le détestent. L'une des raisons est que YAML prend en compte l'indentation ou les lignes, soyez donc très prudent avec cette barre d'espace..
Pour modifier votre réseau, ouvrez le fichier situé dans / etc / netplan / faire les changements nécessaires:
sudo nano /etc/netplan/01-network-manager-all.yaml
Pour définir votre adresse IP de manière statique, définissez les valeurs du fichier en fonction de votre réseau. Voici un exemple de fichier qui définit les adresses IP, passerelle et DNS:
Ce fichier décrit les interfaces réseau disponibles sur votre système. Pour plus d'informations, voir netplan (5). network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no dhcp6: no adresses: [192.168.1.100/24] gateway4: 192.168.1.1 serveurs de noms: adresses: [8.8.8.8.8.8.4.4]
Si vous préférez revenir en arrière pour obtenir une adresse IP attribuée automatiquement via DHCP, définissez le fichier comme suit:
Ce fichier décrit les interfaces réseau disponibles sur votre système. Pour plus d'informations, voir netplan (5). réseau: version: 2 renderer: networkd ethernets: ens33: dhcp4: oui dhcp6: oui
Exécutez la commande suivante pour appliquer les modifications ou exécutez-la avec le commutateur de débogage facultatif pour obtenir une sortie utile permettant de vous assurer que votre fichier a été correctement analysé:
sudo netplan apply sudo netplay --debug applique
Utiliser l'interface graphique
Pour définir l'adresse IP dans l'interface graphique, allez à Paramètres> Réseau et cliquez sur l'icône d'engrenage de l'interface que vous souhaitez configurer. Cliquez sur l'onglet IPv4, sélectionnez Manuel et entrez vos paramètres comme requis. Cliquez sur Appliquer pour accepter vos modifications et profiter de vos nouveaux paramètres réseau..
Comment définir ou modifier votre nom d'hôte
Utiliser la ligne de commande
Tout comme votre adresse IP, votre ordinateur est également adressable par son nom de périphérique ou son nom d’hôte. Semblable à votre adresse IP, aucun périphérique ne peut avoir le même nom d’hôte sur votre réseau et il peut également être modifié avec un simple éditeur de texte. Pour définir votre type de nom d'hôte:
sudo nano / etc / hostname
Cliquez sur Ctrl + X pour quitter et n'oubliez pas de sauvegarder les modifications. Le dernier fichier que vous devez éditer est le / etc / hosts fichier. Sous la ligne qui a localhost est la ligne qui affiche votre ancien nom d'hôte. Remplacez l'ancien nom d'hôte par le nouveau nom d'hôte souhaité, puis cliquez sur Ctrl + X pour quitter et sauvegarder vos modifications. La dernière étape consistera à redémarrer votre appareil à l’aide de la touche redémarrer commande pour que les modifications prennent effet.
Le fichier hosts est utilisé pour mapper les noms d'hôte sur des adresses IP et est commun à presque tous les systèmes d'exploitation. Par exemple, si vous deviez envoyer une requête ping à localhost à partir du terminal, la résolution serait 127.0.0.1 en raison de la première ligne du fichier hosts. C’est la raison pour laquelle nous devons le mettre à jour avec le nouveau nom d’hôte afin de nous assurer qu’il est résolu correctement..
Utiliser l'interface graphique
Bien que vous puissiez modifier votre nom d’hôte à partir de l’interface graphique, vous devrez quand même modifier le les hôtes fichier du terminal après l’édition dans l’interface graphique. Pour modifier votre nom d'hôte, accédez à Paramètres> Détails> À propos de, modifiez le nom du périphérique et fermez la fenêtre. Maintenant, modifiez le fichier hosts comme indiqué ci-dessus et redémarrez votre système pour que les modifications prennent effet..
Plus de façons de gérer votre réseau sous Linux
Afficher ou modifier vos paramètres IP et réseau est très simple. Commandes de mise en réseau pour le terminal Linux 5 Commandes de mise en réseau pour le terminal Linux Vous pouvez accomplir beaucoup de choses dans la ligne de commande sous Linux, y compris la gestion et la résolution des problèmes de réseau. Découvrez la nouvelle commande ip, wget, ping, etc. Lisez plus que vous pouvez exécuter depuis le terminal pour maîtriser votre jeu en ligne de commande.
En savoir plus sur: adresse IP, commandes Linux, dépannage.