L'adresse IP est comme le numéro de téléphone de votre ordinateur Qu'est-ce qu'une adresse IP statique, Comment puis-je obtenir un et ses avantages / inconvénients Qu'est-ce qu'une adresse IP statique, Comment puis-je obtenir un et ses avantages / Inconvénients? Ils sont généralement fixes, mais ils se situent dans des limites spécifiques. Une adresse IP statique ne change pas. Quels sont les avantages à cela, et pourquoi voudriez-vous un? Lire la suite . Votre ordinateur l'utilise pour contacter d'autres appareils et vice versa. Voici quelques-unes des façons les plus simples de gérer votre adresse IP Linux.
Comment trouver votre adresse IP et votre adresse DNS
Utilisation de la ligne de commande
L'ancienne méthode pour ce faire utilisait la commande ifconfig . Cependant, cela a depuis été remplacé par la commande ip . Pour afficher votre type d'adresse IP:
ip addr show
Parmi les soupes de l'alphabet qui sont renvoyées figure une seule ligne indiquant votre adresse IP dans la notation CIDR (Classless Inter-Domain Routing). Cela montre essentiellement votre adresse IP avec votre masque de sous-réseau. Si vous voyez dynamique, votre adresse IP a été automatiquement attribuée via DHCP.
La sortie affiche également des informations sur les périphériques réseau ou les interfaces installés sur votre système, car les périphériques tels que les ordinateurs portables peuvent être équipés d'une connexion Ethernet câblée ou sans fil. Le nom d'interface le plus courant est eth0, mais dans Ubuntu Systems avec systemd (comme Ubuntu 16.04 et plus récent), l'interface réseau s'appelle ens33.
Pour obtenir les adresses DNS associées à une interface, tapez ce qui suit:
nmcli device show | grep IP4.DNS
Utilisation de l'interface graphique
Afficher votre adresse IP dans l'interface graphique est également très simple. Sur les anciens systèmes, cliquez sur Informations sur la connexion sous l'icône de réseau dans la barre supérieure. L'adresse IP, les serveurs primaires et DNS seront tous affichés dans la fenêtre Informations sur la connexion.
Dans les nouvelles versions d'Ubuntu, il y a quelques clics supplémentaires impliqués. Sous la même icône de réseau dans la barre supérieure, sélectionnez les paramètres de l'interface connectée. Cliquez sur l'icône représentant une roue dentée et affichez votre adresse IP dans la fenêtre qui s'affiche.
Comment définir ou modifier l'adresse IP (sur les systèmes plus anciens)
Utilisation de la ligne de commande
Les anciennes versions de bureau d'Ubuntu utilisent le fichier etc / network / interfaces . Affichez le contenu du fichier à l'aide de la commande cat et si le contenu ressemble à l'image ci-dessous, votre système utilise une ancienne version du service de mise en réseau.
Actuellement, votre système est configuré pour obtenir automatiquement son adresse IP via DHCP. Pour apporter des modifications, ouvrez le fichier d' interface à l'aide de nano et définissez les valeurs dans le fichier si nécessaire. Commencez par remplacer dhcp par static, puis ajoutez des lignes pour l'adresse, le masque de réseau, la passerelle et les serveurs DNS en fonction de votre réseau.
sudo nano /etc/network/interfaces
Après avoir effectué vos modifications, fermez le fichier en appuyant sur Ctrl + X et enregistrez les modifications. Enfin, redémarrez le service de mise en réseau à l'aide de la commande suivante pour que vos modifications prennent effet.
sudo /etc/init.d/networking restart
Utilisation de 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 et cliquez sur le bouton Options . Cliquez sur l'onglet IPv4, sélectionnez Manuel dans la liste déroulante Méthode, puis sélectionnez le bouton Ajouter .
Définissez vos serveurs Adresse, Masque de réseau, Passerelle et DNS en fonction de votre réseau. Enfin, cliquez sur Enregistrer pour accepter les modifications pour votre nouvelle configuration réseau.
Comment définir ou modifier l'adresse IP (sur les systèmes les plus récents)
Utilisation de 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 de Netplan se trouvent 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? Si vous envisagez d'être un développeur Web ou non, c'est une bonne idée de savoir au moins ce qu'est JSON, pourquoi c'est important et pourquoi il est utilisé sur le Web. Lire la suite à savoir encore un autre langage de balisage (YAML). YAML est assez polarisant, et de nombreux développeurs l'adorent ou le détestent. 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 apporter des modifications à votre réseau, ouvrez le fichier situé dans / etc / netplan / pour apporter les modifications 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 dans le fichier en fonction de votre réseau. Voici un exemple du fichier qui définit les adresses IP, passerelle et DNS:
This file describes the network interfaces available on your system For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no dhcp6: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [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:
This file describes the network interfaces available on your system For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: ens33: dhcp4: yes dhcp6: yes
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 pour vous assurer que votre fichier a été correctement analysé:
sudo netplan apply sudo netplay --debug apply
Utilisation de l'interface graphique
Pour définir l'adresse IP dans l'interface graphique, allez dans 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 selon vos besoins. 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
Utilisation de la ligne de commande
Tout comme votre adresse IP, votre ordinateur est également adressable par son nom d'appareil ou son nom d'hôte. Similaire à votre adresse IP, aucun appareil 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 le type de votre hôte:
sudo nano /etc/hostname
Cliquez sur Ctrl + X pour quitter et n'oubliez pas d'enregistrer les modifications. Le dernier fichier que vous devez éditer est le fichier / etc / hosts . 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 votre nouveau nom d'hôte souhaité et cliquez sur Ctrl + X pour quitter et enregistrer vos modifications. La dernière étape consistera à redémarrer votre appareil à l'aide de la commande reboot pour que les modifications prennent effet.
Le fichier hosts est utilisé pour mapper les noms d'hôtes aux adresses IP et est commun à presque tous les systèmes d'exploitation. Par exemple, si vous deviez exécuter ping sur localhost à partir du terminal, il serait résolu à 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 pour nous assurer qu'il est résolu correctement.
Utilisation de l'interface graphique
Bien que vous puissiez modifier votre nom d'hôte à partir de l'interface graphique, vous devrez toujours modifier le fichier hosts depuis le terminal après avoir effectué la modification 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, changez le fichier hosts comme détaillé ci-dessus et redémarrez votre système pour que les changements prennent effet.
Plus de façons de gérer votre réseau sous Linux
L'affichage ou la modification de 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 faire beaucoup de choses dans la ligne de commande sous Linux, y compris la gestion et le dépannage des problèmes de réseau. Découvrez la nouvelle commande ip, wget, ping, et plus encore. En savoir plus que vous pouvez exécuter à partir du terminal pour maîtriser votre jeu de ligne de commande.