Maison >Problème commun >Comment changer l'adresse IP sous Linux
Linux est un système d'exploitation open source largement utilisé sur divers appareils et serveurs. La modification de l'adresse IP est l'une des tâches courantes de configuration réseau sur les systèmes Linux. Cet article présentera plusieurs méthodes pour modifier l'adresse IP dans le système Linux.
Méthode 1 : Utilisez la commande ifconfig
ifconfig est une commande utilisée pour configurer les interfaces réseau dans les systèmes Linux. Pour modifier l'adresse IP, vous pouvez suivre les étapes suivantes :
1. Ouvrez une fenêtre de terminal et connectez-vous en tant qu'utilisateur root.
2. Entrez la commande suivante pour afficher les informations de configuration de l'interface réseau actuelle :
ifconfig
Cela affichera les informations détaillées de l'interface réseau actuelle, y compris l'adresse IP, le masque de sous-réseau, la passerelle, etc.
3. Déterminez le nom de l'interface réseau dont vous souhaitez modifier l'adresse IP. Généralement, une interface Ethernet est nommée eth0 ou enp0sX, où X est un nombre.
4. Entrez la commande suivante pour modifier l'adresse IP :
ifconfig netmask
Remplacez par le nom de l'interface réseau dont vous souhaitez modifier l'adresse IP, remplacez-la par la nouvelle adresse IP et remplacez-la par le nouveau masque de sous-réseau.
Par exemple, pour changer l'adresse IP de l'interface eth0 en 192.168.0.10 et le masque de sous-réseau en 255.255.255.0, vous pouvez saisir la commande suivante :
ifconfig eth0 192.168.0.10 netmask 255.255.255.0
5. la commande suivante pour vérifier que la nouvelle adresse IP est effective :
ifconfig
Cela affichera les informations de configuration de l'interface réseau mises à jour.
Méthode 2 : utilisez la commande ip
La commande ip est une alternative plus puissante et plus moderne pour configurer les interfaces réseau dans les systèmes Linux. Pour modifier l'adresse IP, vous pouvez suivre les étapes suivantes :
1. Ouvrez une fenêtre de terminal et connectez-vous en tant qu'utilisateur root.
2. Entrez la commande suivante pour afficher les informations de configuration de l'interface réseau actuelle :
ip addr show
Cela affichera les informations détaillées de l'interface réseau actuelle, y compris l'adresse IP, le masque de sous-réseau, la passerelle, etc.
3. Déterminez le nom de l'interface réseau dont vous souhaitez modifier l'adresse IP. Généralement, une interface Ethernet est nommée eth0 ou enp0sX, où X est un nombre.
4. Entrez la commande suivante pour changer l'adresse IP :
ip addr add / dev
Remplacez par la nouvelle adresse IP, Remplacez par le nouveau masque de sous-réseau, Remplacez par le nom de l'interface réseau dont vous souhaitez modifier l'adresse IP.
Par exemple, pour changer l'adresse IP de l'interface eth0 en 192.168.0.10 et le masque de sous-réseau en 24, vous pouvez saisir la commande suivante :
ip addr add 192.168.0.10/24 dev eth0
5. Saisissez la commande suivante pour vérifier si la nouvelle adresse IP prend effet. :
ip addr show
Ceci Les informations de configuration de l'interface réseau mises à jour s'affichent.
Méthode 3 : Modifier le fichier de configuration
Une autre façon de changer l'adresse IP consiste à modifier directement le fichier de configuration réseau. Dans la plupart des distributions Linux, les fichiers de configuration réseau se trouvent dans les répertoires /etc/network/interfaces ou /etc/sysconfig/network-scripts. Pour modifier l'adresse IP, vous pouvez suivre les étapes ci-dessous :
1. Ouvrez une fenêtre de terminal et connectez-vous en tant qu'utilisateur root.
2. Ouvrez le fichier de configuration réseau à l'aide d'un éditeur de texte. Par exemple, dans Ubuntu, vous pouvez ouvrir le fichier /etc/network/interfaces avec la commande suivante :
sudo nano /etc/network/interfaces
3 Recherchez la section de configuration de l'interface réseau dans laquelle vous souhaitez modifier l'adresse IP. Généralement, il commencera par « iface » suivi du nom de l'interface (tel que eth0).
4. Dans la section de configuration de l'interface, recherchez les lignes "adresse" et "masque de réseau" et remplacez leurs valeurs par la nouvelle adresse IP et le masque de sous-réseau.
Par exemple, pour changer l'adresse IP de l'interface eth0 en 192.168.0.10 et le masque de sous-réseau en 255.255.255.0, vous pouvez ajouter ou modifier les lignes suivantes pour :
address 192.168.0.10
netmask 255.255.255.0
5 . Enregistrez le fichier et fermez l'éditeur de texte.
6. Entrez la commande suivante pour redémarrer le service réseau :
sudo service networking restart
Vous pouvez également utiliser la commande suivante pour redémarrer l'interface réseau :
sudo ifdown && sudo ifup
Remplacez par le nom de l'interface réseau que vous souhaitez redémarrer.
Vous trouverez ci-dessus plusieurs méthodes pour modifier l'adresse IP dans le système Linux. Choisissez la méthode appropriée en fonction de la situation réelle et assurez-vous de sauvegarder les fichiers de configuration réseau importants avant de modifier l'adresse IP.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!