Comment configurer le réseau sous CentOS ⋆ ALexHost SRL

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Utilisez le code à la caisse :

Skills
26.11.2024

Comment configurer le réseau sous CentOS

La configuration du réseau sous CentOS est essentielle pour connecter votre serveur à Internet ou à un réseau local. Ce guide couvre les étapes de base pour configurer une interface réseau sous CentOS, y compris la configuration d’adresses IP statiques et la gestion des services réseau.

1. Comprendre les interfaces réseau

Dans CentOS, les interfaces réseau sont représentées par des fichiers situés dans le répertoire /etc/sysconfig/network-scripts/. Chaque interface possède un fichier de configuration nommé ifcfg-, où est typiquement eth0, ens33, ou similaire.

2. Identification des interfaces réseau

Avant de configurer le réseau, identifiez les interfaces réseau disponibles sur votre système CentOS :

  1. Ouvrez un terminal : Accéder au terminal via SSH ou directement sur le serveur.
  2. Lister les interfaces réseau : Exécutez la commande suivante :
    ip addr

    Cette commande affiche une liste de toutes les interfaces réseau et leur état actuel.

3. Configuration d’une adresse IP statique

Pour configurer une adresse IP statique pour votre interface réseau, procédez comme suit :

Étape 1 : Modifier le fichier de configuration de l’interface réseau

  1. Ouvrez le fichier de configuration : utilisez un éditeur de texte (comme nano ou vi) pour éditer le fichier ifcfg approprié. Par exemple, si votre interface est ens33 :
    sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
  2. Ajouter ou modifier des paramètres de configuration : Assurez-vous que les paramètres suivants sont définis dans le fichier :
    DEVICE=ens33 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes IPADDR=192.168.1.100 # Remplacer par votre adresse IP statique NETMASK=255.255.255.0 # Remplacer par le masque de sous-réseau de votre réseau GATEWAY=192.168.1.1 # Remplacer par la passerelle de votre réseau DNS1=8.8.8.8 # Serveur DNS primaire DNS2=8.8.4.4 # Serveur DNS secondaire (optionnel)

    Ajustez les valeurs en fonction des paramètres de votre réseau.

Étape 2 : Sauvegarder et quitter

Enregistrez les modifications et quittez l’éditeur de texte (pour nano, appuyez sur CTRL X, puis Y et Entrée).

4. Configuration du protocole DHCP (Dynamic Host Configuration Protocol)

Si vous préférez configurer votre interface pour qu’elle utilise le protocole DHCP pour l’adressage IP automatique, procédez comme suit :

  1. Ouvrez le fichier de configuration :
    sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
  2. Modifiez les paramètres de configuration : remplacez les paramètres existants par :
    DEVICE=ens33 TYPE=Ethernet BOOTPROTO=dhcp ONBOOT=yes
  3. Sauvegardez et quittez.

5. Redémarrage du service réseau

Après avoir configuré l’interface réseau, redémarrez le service réseau pour que les modifications soient prises en compte :

sudo systemctl restart network

6. Vérification de la configuration du réseau

Pour vérifier que votre configuration réseau fonctionne correctement :

  1. Vérifiez l’adresse IP : Utilisez la commande suivante pour afficher l’adresse IP actuelle de l’interface :
    ip addr show ens33
  2. Tester la connectivité : Effectuez un ping vers une adresse externe pour tester la connectivité :
    ping -c 4 google.com

    Si vous recevez des réponses, votre réseau fonctionne correctement.

7. Dépannage des problèmes de réseau courants

  • Le réseau ne démarre pas : Vérifiez que les paramètres du fichier de configuration sont corrects, en particulier ONBOOT=yes.
  • Pas de connectivité : Vérifiez votre passerelle et vos paramètres DNS. Assurez-vous que le câble réseau est connecté si vous utilisez un serveur physique.
  • Problèmes de pare-feu : Vérifiez que les paramètres de votre pare-feu ne bloquent pas le trafic. Utilisez les commandes suivantes pour vérifier et ajuster les paramètres du pare-feu :
    sudo firewall-cmd –list-all sudo firewall-cmd –add-service=http –permanent sudo firewall-cmd –reload

Conclusion

La configuration du réseau sous CentOS est un processus simple qui vous permet de mettre en place des adresses IP statiques ou dynamiques en fonction de vos besoins. En suivant ce guide, vous pouvez gérer efficacement les interfaces réseau de votre serveur et assurer la connectivité à Internet ou aux réseaux locaux. Vérifiez régulièrement vos configurations et surveillez l’état de votre réseau pour maintenir des performances optimales.

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Utilisez le code à la caisse :

Skills