Accueil
» LINUX
»
Comment envoyer des fichiers sur le réseau sous Linux avec Warpinator
Comment envoyer des fichiers sur le réseau sous Linux avec Warpinator
Warpinator vous permet d'envoyer des fichiers directement entre ordinateurs d'un même réseau local sans configurer Samba, FTP, stockage cloud ni lecteur USB partagé. Installez-le sur les deux PC Linux, assurez-vous qu'ils appartiennent au même sous-réseau local, utilisez le même code de groupe, puis choisissez l'ordinateur de destination et envoyez vos fichiers.
Warpinator est maintenu par le projet Linux Mint. Sa documentation officielle met également en garde les utilisateurs contre le téléchargement de l'application depuis des sites web imitant Warpinator ; il est donc conseillé de privilégier les dépôts de votre distribution, la page Flathub vérifiée ou le dépôt Warpinator de Linux Mint .
Installer Warpinator sous Linux
Pour la plupart des distributions, Flatpak est l'option la plus simple pour une utilisation multiplateforme. Si Flatpak et Flathub sont déjà configurés, exécutez :
flatpak install flathub org.x.Warpinator
Installation de Warpinator à partir du paquet Flathub vérifié. Les informations affichées dans le terminal et les détails du paquet peuvent varier selon la distribution et la version de Flatpak.
Les utilisateurs de Linux Mint et LMDE peuvent installer le paquet natif avec :
sudo apt install warpinator
Sur Arch Linux, le fichier README officiel de Warpinator documente actuellement un paquet de dépôt natif, il n'est donc pas nécessaire d'utiliser un assistant AUR :
sudo pacman -S warpinator
Si vous devez absolument compiler à partir du code source, utilisez les instructions de dépendance et de compilation du fichier README officiel actuel au lieu de copier d'anciennes commandes figées dans une version.
Préparez les deux ordinateurs
Lancez Warpinator sur les deux PC. L'application utilise la détection du réseau local ; les ordinateurs devraient donc apparaître automatiquement lorsqu'ils seront accessibles sur le même sous-réseau et utiliseront des paramètres compatibles.
Warpinator détecte les autres ordinateurs participants sur le réseau local et affiche leur état de connexion.
Définissez un code de groupe unique
Avant de transférer des fichiers, ouvrez les préférences de Warpinator sur les deux ordinateurs et définissez le même code de groupe . Le projet Linux Mint recommande de remplacer le code par défaut par un code unique. Ses notes de sécurité recommandent des caractères alphanumériques standard et un code compris entre 8 et 32 caractères.
Modifier le code par défaut active le mode sécurisé de Warpinator et empêche les appareils non liés sur le même réseau de rejoindre votre groupe simplement en utilisant la valeur par défaut.
Utilisez le même code de groupe unique sur les ordinateurs qui doivent se découvrir et se faire confiance mutuellement.
Envoyez des fichiers avec Warpinator en cinq étapes
Ouvrez Warpinator sur les deux ordinateurs. Attendez que le PC de réception apparaisse dans la liste des périphériques.
Sélectionnez l'ordinateur de destination. Vérifiez que le nom du périphérique correspond à celui attendu avant de lancer le transfert.
Choisissez « Envoyer des fichiers ». Utilisez le sélecteur de fichiers pour choisir le ou les éléments à transférer. Warpinator prend en charge les transferts multiples.
Approuvez le transfert si le système vous y invite. Sur l'ordinateur de destination, examinez la demande entrante et acceptez-la lorsque l'approbation est requise.
Ouvrez le dossier de réception configuré. Warpinator enregistre les transferts terminés dans le dossier de réception défini dans ses préférences ; vérifiez donc ce paramètre si vous ne savez pas où un fichier a été enregistré.
Sélectionnez l'ordinateur de destination, puis utilisez « Envoyer des fichiers » pour lancer un transfert sur le réseau local. L'interface peut légèrement varier selon les versions du logiciel.
Si Warpinator ne trouve pas l'autre ordinateur
La plupart des problèmes de détection proviennent des paramètres réseau ou de sécurité plutôt que du fichier lui-même. Vérifiez les éléments suivants dans l'ordre :
Code de groupe : les deux appareils doivent utiliser exactement le même code.
Sous-réseau et interface réseau : Warpinator exige que les appareils soient connectés au même sous-réseau local. Si un PC utilise simultanément le Wi-Fi, l’Ethernet, des adaptateurs virtuels et un VPN, sélectionnez l’interface appropriée dans les Préférences.
VPN : désactivez temporairement le VPN pendant les tests, ou activez son option d’accès au réseau local si elle est disponible.
Pare-feu : la documentation officielle indique que les ports TCP 42000 sont utilisés pour les transferts et 42001 pour l’authentification. Elle précise également que la découverte entre applications Flatpak peut nécessiter le port UDP 5353, tandis que l’utilisation d’UDP sur le port de transfert peut améliorer la compatibilité avec les anciennes versions de Warpinator.
Machines virtuelles : utilisez une carte réseau pontée pour que la machine virtuelle soit visible comme un pair sur le réseau local.
Si le problème persiste, quittez complètement Warpinator et exécutez-le en mode débogage. Les paquets natifs utilisentwarpinator --debug ; la version Flatpak utilise flatpak run --command=warpinator org.x.Warpinator --debug. Le journal généré peut aider à identifier les défaillances d'interface, de découverte ou de pare-feu.
Pour quoi Warpinator est-il le meilleur ?
Warpinator est parfaitement adapté aux transferts rapides entre appareils de confiance sur un réseau local domestique ou professionnel. Il évite le téléchargement de fichiers sur Internet et ne nécessite pas la configuration d'un serveur de partage de fichiers permanent. Pour un accès fréquent à un dossier partagé, des transferts à distance via Internet ou un stockage centralisé, un protocole dédié ou un outil de synchronisation peut s'avérer plus approprié.