web-dev-qa-db-fra.com

Existe-t-il un meilleur moyen de se connecter à mon disque NAS puis à smb: // [adresse IP] avec Lubuntu?

J'ai installé lubuntu 14.04, connecté à un routeur Virgin Broadband, avec un lecteur Seagate Media NAS également connecté au même routeur. Samba est installé.

Sous Windows 7 (sur un autre ordinateur), je pouvais simplement naviguer sur le réseau et voir Seagate-3A4AAA (pas son vrai nom) et double-cliquer dessus. Mais depuis mon bureau lubuntu, naviguer sur le réseau avec PCManFM ne révèle aucun ordinateur ni le lecteur NAS, et taper smb://Seagate-3A4AAA ne fonctionne pas. Cependant, ce qui fonctionne, c’est saisir l’adresse IP locale (découverte à partir du portable Windows 7) à l’emplacement PCManFM comme ceci smb://192.168.0.4. Vraisemblablement, redémarrer le routeur ou couper l’alimentation peut entraîner l’affectation d’une adresse IP différente. (Fait intéressant, nous avons eu une coupure de courant récemment et l'adresse IP n'a pas changé).

Existe-t-il un meilleur moyen de trouver le lecteur et de s'y connecter sans avoir à utiliser une adresse IP potentiellement modifiable? Quelque chose ne va pas avec ma configuration? Est-ce un problème de routeur ou un problème de lubuntu?

1
Jeffrey Lam

Windows utilise un protocole de communication local, sans DHCP, différent de tout autre système d'exploitation. La plupart des autres systèmes utilisent des implémentations du protocole Zeroconf: Bonjour sur Apple, tels que Mac OS ou iOS, et Avahi sous Linux.

Lorsque vous utilisez Zeroconf, les hôtes peuvent être adressés avec

hostname.local

Si votre NAS prend en charge Zeroconf (essayez simplement), vous devriez pouvoir y accéder en utilisant l'adresse

smb://Seagate-3A4AAA.local/

Il se peut qu'Avahi ne soit pas encore installé sur votre système. Si oui, installez-le en utilisant

Sudo apt-get install avahi-daemon

Si avahi-daemon ne démarre pas automatiquement, vous pouvez le redémarrer ou le démarrer manuellement avec

Sudo service avahi-daemon start
2
s3lph