Files
postinstall-debian/docs/lan-validation.md
2026-03-15 05:37:15 +01:00

134 lines
2.6 KiB
Markdown

# Validation LAN
Ce document sert a verifier le comportement reel du poste Debian sur le reseau local apres application des modules reseau.
## Preparation
- appliquer les modules reseau utiles depuis `bash install.sh`
- verifier l'adresse IP finale de la machine
- verifier que le poste Windows 11 est sur le meme reseau local
## Verification Debian
### Identite reseau
```bash
hostnamectl
cat /etc/hostname
getent hosts "$(hostname)"
```
### Connectivite IP
```bash
ip addr
ip route
ping -c 3 10.0.0.1
```
### mDNS et Avahi
```bash
systemctl status avahi-daemon
grep -E 'disable-publishing|publish-workstation' /etc/avahi/avahi-daemon.conf
avahi-browse -a
ping -c 3 "$(hostname)".local
```
### SSH
```bash
systemctl status ssh
ss -ltnp | grep ':22'
cat /etc/ssh/sshd_config.d/postinstall-debian.conf
```
### Samba
```bash
systemctl status smbd
testparm -s
cat /etc/samba/smb.conf.d/postinstall-home.conf
systemctl status wsdd2
```
### FTP
```bash
systemctl status vsftpd
grep -E 'listen_port|anonymous_enable|local_enable|write_enable|local_root' /etc/vsftpd.conf
ss -ltnp | grep ':21'
```
### NFS client
```bash
grep nfs /etc/fstab
mount | grep nfs
```
### NFS serveur
```bash
cat /etc/exports.d/postinstall.exports
exportfs -v
systemctl status nfs-kernel-server
```
## Verification Windows 11
### Ping et resolution
Depuis PowerShell :
```powershell
ping <ip_debian>
ping <hostname>.local
```
### SSH
Si OpenSSH Client est present sur Windows :
```powershell
ssh gilles@<ip_debian>
```
### Samba
Dans l'explorateur Windows :
- tester `\\<ip_debian>\public`
- tester `\\<hostname>\public`
Dans les parametres reseau Windows :
- verifier que la decouverte reseau est activee
- verifier que le partage de fichiers SMB est autorise
### Visibilite reseau
Verifier si la machine Debian apparait dans :
- `Reseau`
- le workgroup `home`
Si le poste n'apparait pas mais que `\\ip\public` fonctionne, verifier `wsdd2` sur Debian.
### FTP
Depuis un client FTP ou l'explorateur si autorise :
- tester `ftp://<ip_debian>`
- verifier si l'authentification locale fonctionne selon `config/ftp-server.yaml`
## Resultat attendu
- le poste Debian repond au ping sur son IP
- le nom `.local` fonctionne
- SSH accepte les connexions selon la politique definie dans `config/ssh-server.yaml`
- le partage Samba `public` est accessible depuis Linux et Windows 11
- le poste apparait idealement dans l'explorateur reseau Windows via Samba et `wsdd2`
- le serveur FTP repond selon la politique definie dans `config/ftp-server.yaml`
- les exports NFS et montages NFS sont conformes aux fichiers YAML du repo