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 05/07/2018, à 22:12

mikedafunk

nmblookup et nmap...

Bonjour à tous !  smile

L'idée étant d'avoir un ipscan en bash, mais avec les noms des machines
=> pour voir en un clin d’œil les pc allumés sur le réseau (via ensuite une page html, afin que les utilisateurs non avertis y accèdent)

#nmap -sP 10.207.219.1/24 |grep "10.207.21" | awk '{print $5}'
La commande précédente m'affiche :

...
10.207.218.148
10.207.218.180
10.207.218.199
10.207.219.104
10.207.219.107
10.207.219.147
10.207.219.151
...

# nmblookup -A 10.207.218.43 | grep '<00' | grep -v GROUP | awk '{print $1}'
Cette commande m'affiche :

SERVNAS

Comment faire un script pour faire une boucle entre les différentes valeurs ?

Merci !
Mike

Dernière modification par mikedafunk (Le 05/07/2018, à 22:12)


Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org

Hors ligne

#2 Le 06/07/2018, à 00:09

mikedafunk

Re : nmblookup et nmap...

Bon, j'ai trouvé une solution :

nmap -sP 10.207.44.1/24 |grep "10.207.44" | awk '{print $5}' >ipscan.txt

while read
do
nmblookup -A "${REPLY}" |grep '<00' |grep -v GROUP |awk '{print $1}'
done < ipscan.txt

Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org

Hors ligne

#3 Le 06/07/2018, à 08:28

k3c

Re : nmblookup et nmap...

Tu peux faire le grep dans le awk

/10.207.44/ {print $5}

Dernière modification par k3c (Le 06/07/2018, à 08:29)


Archlinux sur Xiaomi Air 13

Hors ligne

#4 Le 06/07/2018, à 16:25

mikedafunk

Re : nmblookup et nmap...

Super, merci !

Je ne comprends pas, en root sous debian, quand je lance le script manuellement, il fonctionne bien
Mais depuis la crontab, il me manque la colonne affichant les hosts
https://lp-raymond-tarcy.eta.ac-guyane. … ipscan.jpg
C'est ballot !

Et sur un autre serveur sur Ubuntu, pour exactement le même script :

/usr/bin/ipscan.sh: 13: read: arg count

sur la ligne 13 : while read


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images (Des hébergeurs comme Toile Libre, TDCT'Pix le permettent).

Dernière modification par cqfd93 (Le 06/07/2018, à 17:55)


Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org

Hors ligne

#5 Le 09/07/2018, à 15:52

mikedafunk

Re : nmblookup et nmap...

Petit up pour les soucis de troisième colonne et d'erreur sur Ubuntu hmm
Merci ! wink


Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org

Hors ligne