Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/06/2017, à 14:08

LukePerp

[Résolu] Trouver IP machines du réseau local

Bonjour,

Je n'ai pas trouvé d'application GUI pour créer et installer un réseau partagé de fichier avec NFS. Alors, j'ai décidé d'en développer une.

Mais avant de me lancer, je fais le point sur mes besoins et il y a un détail dont j'ai besoin d'aide.

Sur un réseau local de machines, avant d'installer NFS sur ces dernières et avant de transformer une machine en serveur NFS, comment récupérer les adresses IP des autres machines du réseau ?

Autrement dit, comment récupérer les adresses IP des machines du réseau local sans NFS ? Mon idée est d'intégrer à mon application GUI une liste déroulante des machines du réseau local afin que l'utilisateur choisisse celles qui seront clientes du réseau partagé NFS.

Si possible, sans nmap et sans installer de paquet complémentaire, à partir de commandes bash standard.

Merci d'avance,

Dernière modification par LukePerp (Le 05/07/2017, à 15:59)


Desktop & Laptop - Ubuntu Mate dernière LTS - Intel i5 - 16 Go - Dual boot Windows offline

Hors ligne

#2 Le 22/06/2017, à 14:41

Watael

Re : [Résolu] Trouver IP machines du réseau local

salut,

et sans ping ?

avec ping, une bête boucle sur toutes les adresses possibles de ton réseau...
encore faut-il que toutes les machines soient allumées à ce moment-là.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 22/06/2017, à 16:49

Brunod

Re : [Résolu] Trouver IP machines du réseau local

fping est-il dans les paquets de base ? Je ne sais plus...


Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis

Hors ligne

#4 Le 22/06/2017, à 17:05

maxire

Re : [Résolu] Trouver IP machines du réseau local

Salut,

Avec des adresses IP dynamiques cela ne va pas marcher ton histoire.
Cela risque d'être:
Oups, un coup ça marche, un coup ça marche pas!

Utiliser la notion de netgroup peut-être?
C'est juste une proposition, je sais que cette notion existe et c'est à peu près tout

Mais non, que je suis bête, tu peux utiliser les FQDN, donc mieux vaudrait afficher les FQDN des machines du réseau local.
===> le service de découverte Avahi doit pouvoir le faire (à condition que tous les clients utilisent Avahi/Zeroconf)

Dernière modification par maxire (Le 22/06/2017, à 17:17)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#5 Le 22/06/2017, à 18:32

Brunod

Re : [Résolu] Trouver IP machines du réseau local

fping -a -e -t50 -g 192.168.1.0/24 2> /dev/null

Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis

Hors ligne

#6 Le 23/06/2017, à 11:04

LukePerp

Re : [Résolu] Trouver IP machines du réseau local

Vos réponses sont assez nébuleuses, je vais essayer de creuser.
Merci.
En effet, afin de déployer un reseau NFS, il est préférable de fixer les IP. Je vais donc imaginer un texte d'information pour ma future appli


Desktop & Laptop - Ubuntu Mate dernière LTS - Intel i5 - 16 Go - Dual boot Windows offline

Hors ligne

#7 Le 23/06/2017, à 16:05

Brunod

Re : [Résolu] Trouver IP machines du réseau local

LukePerp a écrit :

Vos réponses sont assez nébuleuses, je vais essayer de creuser.
...

Ma réponse est juste une commande d'une ligne faisant appel à fping. Il faudra tester si ça fonctionne car je ne sais pas si fping est installé d'origine sur ubuntu. Sinon il faut préalablement l'installer.


Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis

Hors ligne

#8 Le 23/06/2017, à 16:44

maxire

Re : [Résolu] Trouver IP machines du réseau local

Nfs permet de filtrer les accès par adresse IP mais également par nom d'hôte et netgroup donc non tu n'es pas obligé de travailler en IP fixe/statique.
Ceci précisé, une usurpation d'identité reste toujours possible et même facile à réaliser avec nfs, donc ton application ne me semble pas vraiment utile mais est tout de même intéressante du point de vue intellectuel.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#9 Le 27/06/2017, à 15:36

ikoula

Re : [Résolu] Trouver IP machines du réseau local

@Brunod a raison tu devrais utiliser fping.


Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public
Contactez-nous | Suivez-nous sur Twitter | Likez nous sur Facebook

Hors ligne

#10 Le 27/06/2017, à 17:08

Brunod

Re : [Résolu] Trouver IP machines du réseau local

ikoula a écrit :

@Brunod a raison tu devrais utiliser fping.

@ikoula a raison aussi tongue (recursion inside !)


Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis

Hors ligne

#11 Le 28/06/2017, à 10:26

ikoula

Re : [Résolu] Trouver IP machines du réseau local

^^
J'aime pas trop faire une réponse "+1" mais dans ce sujet ça part un peu dans tous les sens alors que si il utilise fping il va avoir le résultat souhaité c'est pas la peine de chercher plus loin smile

Dernière modification par ikoula (Le 28/06/2017, à 10:26)


Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public
Contactez-nous | Suivez-nous sur Twitter | Likez nous sur Facebook

Hors ligne

#12 Le 28/06/2017, à 12:02

LukePerp

Re : [Résolu] Trouver IP machines du réseau local

Merci de vos participations.
fping et nmap ne sont pas installé par défaut, alors la solution est d'utiliser ping en faisant une boucle for next.


Desktop & Laptop - Ubuntu Mate dernière LTS - Intel i5 - 16 Go - Dual boot Windows offline

Hors ligne