Comment définir l'adresse IP statique et configurer le réseau dans Linux

Comment définir l'adresse IP statique et configurer le réseau dans Linux

Si vous êtes un administrateur système Linux, le temps viendra lorsque vous devrez configurer le réseau sur votre système. Contrairement aux machines de bureau où vous pouvez utiliser des adresses IP dynamiques, sur une infrastructure de serveur, vous devrez configurer une adresse IP statique (au moins dans la plupart des cas).

Lisez également: Comment définir ou modifier le nom d'hôte système dans Linux

Cet article est destiné à vous montrer comment configurer l'adresse IP statique sur les distributions Linux les plus fréquemment utilisées.

Aux fins de ce didacticiel, nous utiliserons les détails du protocole Internet suivant version 4 (IPv4):

adresse IP: 192.168.0.100 Masque de file: 255.255.255.0 Nom d'hôte: Node01.Tecmint.com Nom de domaine: Tecmint.com passerelle: 192.168.0.1 Serveur dns 1: 8.8.8.8 Serveur dns 2: 4.4.4.4 

Configurer l'adresse IP statique dans RHEL / CENTOS / FEDORA:

Pour configurer l'adresse IP statique dans Rhel / / Centos / / Feutre, Vous devrez modifier:

/ etc / sysconfig / réseau / etc 

Où dans ce qui précède "ifcfg-eth0" Réponses à votre interface réseau ETH0. Si votre interface est nommée «ETH1 " alors le fichier que vous devrez modifier est "ifcfg-eth1".

Commençons par le premier fichier:

# vi / etc / sysconfig / réseau 

Ouvrez ce fichier et définissez:

Réseautage = oui hostname = node01.Tecmint.com passerelle = 192.168.0.1 Networking_ipv6 = No ipv6Init = non 

Suivant ouvert:

# vi / etc / sysconfig / réseau-script / ifcfg-eth0 

Note: Assurez-vous d'ouvrir le fichier correspondant à votre interface réseau. Vous pouvez trouver le nom de votre interface réseau avec la commande ifconfig -a.

Dans ce fichier, apportez les modifications suivantes:

Device = "eth0" bootproto = "statique" dns1 = "8.8.8.8 "dns2 =" 4.4.4.4 "Gateway =" 192.168.0.1 "hostname =" node01.Tecmint.com "hwaddr =" 00: 19: 99: a4: 46: ab "ipaddr =" 192.68.0.100 "netmask =" 255.255.255.0 "nm_controlled =" oui "onoot =" oui "type =" Ethernet "uuid =" 8105c095-799b-4f5a-a445-c6d7c3681f07 " 

Vous n'aurez qu'à modifier les paramètres pour:

  1. DNS1 et DNS2
  2. PASSERELLE
  3. Nom d'hôte
  4. Masque de file
  5. IPaddr

D'autres paramètres auraient déjà dû être prédéfinis.

Next Modifier résoudre.confli Fichier en l'ouvrant avec un éditeur de texte tel que Nano ou VI:

# vi / etc / résolv.confli 
   Namesserver 8.8.8.8 # Remplacez par votre nom de nom de noms de nom.4.4.4 # Remplacez par votre IP de NameServer 

Une fois que vous avez apporté vos modifications à redémarrer le réseautage avec:

# / etc / init.D / Restart de réseau [sur SysVinit] # SystemCTl Restart Network [sur SystemD] 

Définir l'adresse IP statique dans Debian / Ubuntu

Pour configurer l'adresse IP statique dans Debian/ / Ubuntu, Ouvrez le fichier suivant:

# nano / etc / réseau / interfaces 

Vous pouvez voir une ligne ressemblant à ceci:

Auto eth0 iface eth0 INET DHCP 

Changez-le pour que cela ressemble à ceci:

AUTO ETH0 IFACE ETH0 INET Adresse statique 192.168.0.100 masque de réseau 255.255.255.0 passerelle 192.168.0.1 DNS-NameServers 4.4.4.4 DNS-NameServers 8.8.8.8 

Enregistrez le fichier puis modifiez / etc / résolv.confli comme ça:

# nano / etc / résolv.confli 
Namesserver 8.8.8.8 # Remplacez par votre nom de nom de noms de nom.4.4.4 # Remplacez par votre IP de NameServer 

Redémarrez le réseau sur votre système avec:

# / etc / init.D / Restart de réseau [sur SysVinit] # SystemCTl Restart Network [sur SystemD] 

Votre adresse IP statique a été configurée.

Conclusion:

Vous savez maintenant comment configurer une adresse IP statique sur une distribution Linux. Si vous avez des questions ou des commentaires, n'hésitez pas à les soumettre dans la section des commentaires ci-dessous.