Guide de configuration réseau sous Linux
1. Vérifier les interfaces réseau
---------------------------------
Avant toute configuration, il est important de lister les interfaces disponibles.
Commande :
ip a
ou
ifconfig
2. Configurer une adresse IP statique
-------------------------------------
Méthode temporaire :
sudo ip addr add [Link]/24 dev eth0
sudo ip route add default via [Link]
Configuration permanente :
- Sous Debian/Ubuntu (fichier /etc/netplan/*.yaml)
- Sous CentOS/RHEL (fichier /etc/sysconfig/network-scripts/ifcfg-eth0)
3. Configuration DHCP
----------------------
Si vous souhaitez que votre interface obtienne automatiquement une adresse IP via DHCP :
- Debian/Ubuntu : sudo netplan apply
- CentOS/RHEL : sudo systemctl restart network
4. Configuration des DNS
------------------------
Modification temporaire :
sudo echo "nameserver [Link]" >> /etc/[Link]
Configuration permanente :
- Debian/Ubuntu : fichier Netplan
- CentOS/RHEL : fichier ifcfg-eth0
5. Configurer le pare-feu (Firewall)
------------------------------------
- Ubuntu/Debian (UFW) :
sudo ufw enable
sudo ufw allow 22/tcp
- CentOS/RHEL (firewalld) :
sudo firewall-cmd --add-port=22/tcp --permanent
6. Vérification et diagnostic
------------------------------
- Liste des interfaces : ip a
- Vérification route par défaut : ip route show
- Test de connexion : ping [Link]
- Vérification DNS : nslookup [Link]
7. Connexion SSH à un serveur distant
--------------------------------------
ssh user@ip_du_serveur
scp [Link] user@[Link]:/home/user/
Conclusion :
Avec ces commandes et configurations, vous devriez être capable de configurer et diagnostiquer un réseau
sous Linux efficacement.