docs: création du guide réseau
This commit is contained in:
@@ -0,0 +1,62 @@
|
|||||||
|
# Guide réseau
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Vérification de la connectivité
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ping google.com # Tester la connectivité avec une adresse
|
||||||
|
ping -c 4 8.8.8.8 # Envoyer seulement 4 paquets
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Résolution DNS
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nslookup exemple.com # Interroger un serveur DNS
|
||||||
|
dig exemple.com # Obtenir des infos DNS détaillées
|
||||||
|
host exemple.com # Résolution simple
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Téléchargement et requêtes HTTP
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl http://exemple.com # Récupérer une page
|
||||||
|
curl -I http://exemple.com # Récupérer uniquement les en-têtes HTTP
|
||||||
|
wget http://exemple.com/fichier # Télécharger un fichier
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Informations réseau de la machine
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ip a # Afficher les interfaces et adresses IP
|
||||||
|
ip r # Afficher la table de routage
|
||||||
|
hostname -I # Afficher les adresses IP locales
|
||||||
|
hostname -I | awk '{print $1}' # Afficher uniquement la première adresse IP de la machine
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Connexions et ports
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ss -ltn # Lister les ports TCP en écoute
|
||||||
|
ss -ltnp # Avec les PID et programmes associés
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Tests avancés
|
||||||
|
|
||||||
|
```bash
|
||||||
|
traceroute exemple.com # Afficher le chemin réseau (paquets ICMP)
|
||||||
|
mtr exemple.com # Traceroute en continu (si installé)
|
||||||
|
nc -zv ip port # Tester si un port est ouvert
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
Reference in New Issue
Block a user