> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/run-the-platform/fr/nas/nas-diagnostics.md).

# Guide de diagnostic NAS

## Vue d'ensemble

L'outil de diagnostic NAS (Network Attached Storage) fournit des capacités complètes de dépannage du partage de fichiers et du stockage réseau dans VergeOS. Ces commandes de diagnostic permettent aux administrateurs système de surveiller les performances NAS, de dépanner les problèmes de partage de fichiers et de maintenir une santé optimale du service NAS pour SMB/CIFS, NFS et d'autres protocoles de stockage réseau.

{% hint style="info" %}
**Ce que vous apprendrez**

* Comment accéder aux outils de diagnostic NAS et les utiliser
* Compréhension de chaque commande de diagnostic et de son orientation sur le partage de fichiers
* Bonnes pratiques pour le dépannage et la maintenance du NAS
* Quand utiliser des commandes de diagnostic spécifiques pour les problèmes de stockage réseau
  {% endhint %}

## Prérequis

* Accès à l'interface VergeOS avec des privilèges de gestion du service NAS
* Compréhension de base des protocoles de partage de fichiers réseau (SMB/CIFS, NFS)
* Connaissance de l'architecture du service NAS de VergeOS

{% hint style="info" %}
**Contexte du service NAS**

Les diagnostics NAS sont propres à des instances individuelles du service NAS. Chaque service NAS dispose de sa propre interface et de ses propres commandes de diagnostic.
{% endhint %}

## Accéder aux diagnostics NAS

1. **Naviguez vers les diagnostics NAS :**
   * Sélectionnez **NAS** > **Liste** dans le menu supérieur.
   * Double-cliquez sur le **service NAS** dans la liste
   * Cliquez sur **Diagnostics** dans le menu de gauche
2. **Utilisation des commandes de diagnostic :**
   * Sélectionnez la commande souhaitée dans le **menu déroulant Requête de diagnostic** menu déroulant
   * Configurez les paramètres disponibles sur le côté droit
   * Cliquez sur **Envoyer →** pour exécuter la commande

{% hint style="success" %}
**Visibilité de la commande**

Activez **« Afficher la commande »** pour afficher la commande exacte exécutée, utile pour une exécution via SSH ou l'automatisation de scripts.
{% endhint %}

## Référence des commandes de diagnostic

### Analyse ARP

**Objectif :** Découvre les appareils actifs sur le réseau du service NAS à l'aide de paquets ARP.

**Quand l'utiliser :**

* Dépannage de la connectivité réseau
* Découverte des clients sur les segments réseau NAS
* Vérification de la topologie réseau

**Paramètres :**

* **Interface :** Interface réseau à partir de laquelle lancer l'analyse (par ex. eth0)

**Syntaxe CLI :**

```bash
nmap -sn [NETWORK_RANGE]
```

***

### Table ARP

**Objectif :** Affiche le cache ARP du service NAS montrant les correspondances adresse IP-adresse MAC.

**Quand l'utiliser :**

* Dépannage de la connectivité client
* Vérification des voisins réseau
* Résolution des conflits d'adresses MAC

**Syntaxe CLI :**

```bash
arp -a
```

***

### Date/Heure

**Objectif :** Affiche la configuration actuelle de la date et de l'heure système pour le service NAS.

**Quand l'utiliser :**

* Dépannage de la synchronisation horaire
* Vérification des horodatages des journaux
* Diagnostic des problèmes d'authentification (Kerberos, jonctions au domaine)

**Syntaxe CLI :**

```bash
date
timedatectl status
```

***

### Recherche DNS

**Objectif :** Teste la résolution DNS du point de vue du service NAS.

**Quand l'utiliser :**

* Dépannage de la résolution des noms de domaine
* Problèmes de connectivité avec Active Directory
* Vérification de l'accès aux services externes

**Paramètres :**

* **Nom d'hôte :** Nom d'hôte cible à résoudre
* **Serveur DNS :** Serveur DNS spécifique à interroger

**Syntaxe CLI :**

```bash
nslookup [HOSTNAME]
dig [HOSTNAME]
```

***

### Groupes

**Objectif :** Affiche les groupes système et les informations d'appartenance aux groupes.

**Quand l'utiliser :**

* Dépannage de l'accès utilisateur
* Diagnostic des problèmes d'autorisations
* Vérification du contrôle d'accès basé sur les groupes

**Syntaxe CLI :**

```bash
getent group
groups [USERNAME]
```

***

### IP

**Objectif :** Accès avancé à la commande IP pour le diagnostic des interfaces réseau et du routage.

**Quand l'utiliser :**

* Vérification de la configuration réseau
* Analyse de la table de routage
* Dépannage des interfaces

**Paramètres :**

* **Commande :** Options de la commande IP (addr, route, link, etc.)

**Syntaxe CLI :**

```bash
ip [COMMAND] [OPTIONS]
```

**Commandes courantes :**

* `ip addr show` - Afficher les adresses des interfaces
* `ip route show` - Afficher la table de routage
* `ip link show` - Afficher les interfaces réseau

***

### Journaux

**Objectif :** Affiche les journaux système et les événements du service NAS.

**Quand l'utiliser :**

* Dépannage du service
* Analyse des erreurs
* Investigation des problèmes de performance
* Surveillance des événements de sécurité

**Syntaxe CLI :**

```bash
journalctl -u [NAS_SERVICE]
tail -f /var/log/samba/log.*
```

***

### NFS

**Objectif :** Affiche l'état et la configuration du service Network File System (NFS).

**Quand l'utiliser :**

* Dépannage du service NFS
* Vérification de la configuration des exports
* Diagnostic des problèmes de montage client

**Syntaxe CLI :**

```bash
exportfs -v
rpcinfo -p
showmount -e
```

***

### Requête NTP

**Objectif :** Interroge les serveurs Network Time Protocol (NTP) et l'état de synchronisation.

**Quand l'utiliser :**

* Dépannage de la synchronisation horaire
* Test de la connectivité des serveurs NTP
* Analyse de la dérive de l'horloge

**Paramètres :**

* **Serveur NTP :** Serveur NTP cible à interroger

**Syntaxe CLI :**

```bash
ntpq -p
chrony sources
```

***

### Ping

**Objectif :** Teste la connectivité réseau depuis le service NAS.

**Quand l'utiliser :**

* Test de connectivité de base
* Mesure de la latence réseau
* Vérification de l'accessibilité du client

**Paramètres :**

* **Destination :** Adresse IP cible ou nom d'hôte
* **Nombre :** Nombre de paquets ping

**Syntaxe CLI :**

```bash
ping -c [COUNT] [DESTINATION]
```

***

### Samba

**Objectif :** Affiche l'état, la configuration et les connexions actives du service Samba/SMB.

**Quand l'utiliser :**

* Dépannage du service SMB/CIFS
* Problèmes d'accès aux partages
* Analyse de la connexion client
* Optimisation des performances

**Syntaxe CLI :**

```bash
smbstatus
testparm
smbclient -L localhost
```

***

### Services

**Objectif :** Affiche l'état de tous les services exécutés sur le système NAS.

**Quand l'utiliser :**

* Vérification de la disponibilité des services
* Dépannage des dépendances
* Analyse des performances
* Problèmes de démarrage des services

**Syntaxe CLI :**

```bash
systemctl list-units --type=service
service --status-all
```

***

### Test de connexion TCP

**Objectif :** Teste la connectivité TCP vers des ports spécifiques sur des hôtes distants.

**Quand l'utiliser :**

* Test de l'accessibilité des ports de service
* Vérification des règles de pare-feu
* Dépannage de la communication client-serveur

**Paramètres :**

* **Hôte :** Nom d'hôte cible ou adresse IP
* **Port :** Numéro de port TCP à tester

**Syntaxe CLI :**

```bash
telnet [HOST] [PORT]
nc -zv [HOST] [PORT]
```

***

### Tcpdump

**Objectif :** Capture et analyse le trafic des paquets réseau pour le service NAS.

**Quand l'utiliser :**

* Inspection approfondie des paquets
* Dépannage des protocoles
* Analyse de sécurité
* Diagnostics de performance

**Paramètres :**

* **Interface :** Interface réseau à surveiller
* **Filtre :** Expression Berkeley Packet Filter

**Syntaxe CLI :**

```bash
tcpdump -i [INTERFACE] [FILTER]
```

{% hint style="warning" %}
**Impact sur les performances**

La capture de paquets peut avoir un impact sur les performances du NAS. À utiliser avec discernement en environnement de production.
{% endhint %}

***

### Utilisation CPU maximale

**Objectif :** Affiche les processus consommant le plus de ressources CPU sur le service NAS.

**Quand l'utiliser :**

* Dépannage des performances
* Analyse de l'utilisation des ressources
* Optimisation des processus

**Syntaxe CLI :**

```bash
top -o %CPU
htop
```

***

### Utilisation réseau maximale

**Objectif :** Affiche les processus ayant la plus forte utilisation réseau.

**Quand l'utiliser :**

* Analyse des performances réseau
* Dépannage de l'utilisation de la bande passante
* Surveillance des connexions

**Syntaxe CLI :**

```bash
iftop
nethogs
ss -tuln
```

***

### Traceroute

**Objectif :** Trace le chemin réseau depuis le service NAS vers une destination.

**Quand l'utiliser :**

* Dépannage du routage réseau
* Analyse du chemin
* Diagnostic des problèmes de connectivité

**Paramètres :**

* **Destination :** Adresse IP cible ou nom d'hôte

**Syntaxe CLI :**

```bash
traceroute [DESTINATION]
mtr [DESTINATION]
```

***

### Utilisateurs

**Objectif :** Affiche les utilisateurs système et les informations de compte utilisateur.

**Quand l'utiliser :**

* Dépannage de l'accès utilisateur
* Vérification des comptes
* Diagnostic des problèmes d'autorisations

**Syntaxe CLI :**

```bash
getent passwd
who
w
```

***

### Quelle est mon IP

**Objectif :** Affiche l'adresse IP externe du service NAS.

**Quand l'utiliser :**

* Vérification de la connectivité externe
* Dépannage de la configuration NAT
* Validation de la configuration réseau

**Syntaxe CLI :**

```bash
curl ifconfig.me
curl ipinfo.io/ip
```

***

### Winbind

**Objectif :** Affiche l'état du service Winbind pour l'intégration à Active Directory.

**Quand l'utiliser :**

* Dépannage de l'intégration à Active Directory
* Problèmes d'authentification au domaine
* Problèmes de résolution des utilisateurs/groupes

**Syntaxe CLI :**

```bash
wbinfo -t
wbinfo -u
wbinfo -g
```

## Bonnes pratiques

### Flux de surveillance de l'état du NAS

1. **État du service :** Vérifiez les services et l'état des protocoles spécifiques (Samba/NFS)
2. **Connectivité réseau :** Vérifiez la connectivité de base avec Ping et la configuration réseau
3. **Authentification :** Testez les utilisateurs, les groupes et Winbind (si applicable)
4. **Performance :** Surveillez l'Utilisation CPU maximale et l'Utilisation réseau maximale
5. **Journaux :** Examinez les journaux du service pour détecter des erreurs ou des avertissements

### Dépannage du partage de fichiers

* **Problèmes SMB/CIFS :** Utilisez les diagnostics Samba pour vérifier les partages et les connexions
* **Problèmes NFS :** Vérifiez l'état du service NFS et les configurations d'exportation
* **Problèmes d'autorisations :** Vérifiez les utilisateurs et les groupes pour les droits d'accès appropriés
* **Authentification :** Testez Winbind dans les environnements joints au domaine

### Optimisation des performances

* **Surveillance des ressources :** Vérifiez régulièrement les schémas d'utilisation du CPU et du réseau
* **Analyse des connexions :** Surveillez les connexions actives et les charges client
* **Optimisation du réseau :** Utilisez les diagnostics réseau pour optimiser les performances
* **Synchronisation horaire :** Assurez-vous d'une configuration NTP correcte pour l'authentification

## Dépannage des problèmes NAS courants

### Problèmes de connectivité

1. Commencez par **Ping** pour tester la connectivité réseau de base
2. Utilisez **Table ARP** et **Analyse ARP** pour les problèmes de découverte réseau
3. Vérifiez **IP** la configuration pour les problèmes d'interface
4. Utilisez **Traceroute** pour les problèmes de routage

### Problèmes de partage de fichiers

1. Vérifiez **Samba** l'état pour les problèmes SMB/CIFS
2. Vérifiez **NFS** le service pour les problèmes liés à NFS
3. Examinez **Services** pour la disponibilité du service
4. Testez les ports spécifiques avec **Test de connexion TCP**

### Problèmes d'authentification

1. Vérifiez **Utilisateurs** et **Groupes** la configuration
2. Testez **Winbind** pour l'intégration à Active Directory
3. Vérifiez **Recherche DNS** pour la résolution des noms de domaine
4. Vérifiez **Date/Heure** pour l'authentification Kerberos

### Problèmes de performance

1. Surveillez **Utilisation CPU maximale** les contraintes de ressources
2. Vérifiez **Utilisation réseau maximale** l'utilisation de la bande passante
3. Utilisez **Tcpdump** pour une analyse détaillée du trafic
4. Examinez **Journaux** pour les erreurs liées aux performances

## Diagnostics avancés

### Analyse des protocoles

* Utilisez **Tcpdump** avec des filtres spécifiques pour le trafic SMB ou NFS
* Surveillez **Samba** les connexions pour les problèmes spécifiques à SMB
* Vérifiez **NFS** les exports et l'état des montages

### Surveillance de la sécurité

* Examinez **Journaux** pour les événements de sécurité et les tentatives d'accès échouées
* Surveillez **Utilisateurs** et **Groupes** pour les modifications non autorisées
* Utilisez **Tcpdump** pour l'analyse de sécurité lorsque nécessaire

### Optimisation du réseau

* Analysez **Utilisation réseau maximale** les schémas pour l'optimisation
* Utilisez **IP** les commandes pour l'ajustement avancé du réseau
* Surveillez **Table ARP** pour l'efficacité du réseau

## Considérations d'intégration

### Intégration à Active Directory

* Utilisez **Winbind** les diagnostics pour le dépannage du domaine
* Vérifiez **Recherche DNS** pour une résolution correcte du domaine
* Vérifiez **Date/Heure** la synchronisation avec les contrôleurs de domaine

### Prise en charge multi-protocole

* Équilibrez **Samba** et **NFS** les performances du service
* Surveillez les schémas d'utilisation spécifiques aux protocoles
* Optimisez la configuration réseau pour plusieurs protocoles

## Étapes suivantes

Après avoir maîtrisé les diagnostics NAS, envisagez d'explorer :

* L'optimisation avancée des protocoles de partage de fichiers
* L'intégration avec des systèmes d'authentification externes
* La surveillance et les alertes automatisées pour les services NAS
* Le réglage des performances pour les environnements à haute disponibilité

Pour les problèmes NAS complexes ou des conseils d’optimisation des performances, contactez [Support VergeOS](/overview/fr/support-and-services.md) avec une sortie de diagnostic détaillée et des informations sur la configuration du service.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/run-the-platform/fr/nas/nas-diagnostics.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
