Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1595 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Calcul d'une IP

n°1117597
misterZida​ne
Posté le 28-02-2009 à 08:33:30  profilanswer
 

Salut à toutes et à tous... !!! :jap:  
 
Mon objectif du jour est de savoir si l'on peut écrire un script shell qui permet de savoir si une IP est contenu dans un réseau, sachant que les infos en entrées sont :
 
-une IP (genre 10.0.0.1)
-le réseau avec les deux valeurs : ip,mask (genre 10.0.0.0,255.255.255.0)
 
Dois-je passer par une conversion en base 2 ou existe-t-il des commandes utiles déjà ..? :??:  
J'ai chercher sur le Net notamment sans trouver une demande pareil...
 
Si vous pouvez m'aider ce serait sympa...
Merci :jap:

mood
Publicité
Posté le 28-02-2009 à 08:33:30  profilanswer
 

n°1117604
Taz
bisounours-codeur
Posté le 28-02-2009 à 09:22:06  profilanswer
 

oui on peut mais l'écrire en shell, c'est très con et très chiant.

n°1117608
misterZida​ne
Posté le 28-02-2009 à 09:36:20  profilanswer
 

:)
Merci Taz pour ta réponse... Tant pis si tu trouve ma question conne ou chiante, je voulais juste que quelqu'un m'aide dessus. En tout cas cela veut dire pour moi qu'il n'y a pas de commandes qui puissent aider, donc à faire "a la main"...
Merci ;)

n°1117907
splurf
Rm -Rf / && oops :o
Posté le 01-03-2009 à 23:56:26  profilanswer
 

sipcalc

n°1117921
sputnick
bip...bip...bip...bip...bi...b
Posté le 02-03-2009 à 01:54:51  profilanswer
 

ipcalc 10.0.0.0 255.255.255.0

n°1118472
sputnick
bip...bip...bip...bip...bi...b
Posté le 04-03-2009 à 02:25:02  profilanswer
 
n°1118481
splurf
Rm -Rf / && oops :o
Posté le 04-03-2009 à 07:51:30  profilanswer
 

sinon
 
echo "
10.0.0.0/24
10.0.0.1
" | aggregate -q | wc -l
 
Si retour == 1 -> l'adresse est contenue dans le préfixe CIDR

n°1118486
Hrolf
Posté le 04-03-2009 à 08:20:09  profilanswer
 

C'est possible un de mes collègue l'a fait pour générer un fichier de conf dhcp à partir d'un fichier plat ...
 
Ceci dit vu la tronche du script je pense que le shell n'est pas le langage plus optimisé du monde pour ça :D


Message édité par Hrolf le 04-03-2009 à 08:20:33

---------------
Il y a trois sortes de mensonges : les mensonges, les gros mensonges et les statistiques !
n°1119523
misterZida​ne
Posté le 07-03-2009 à 12:24:27  profilanswer
 

Merci pour vos réponses !!!
Savez-vous s'il est possible d'ajouter la commande "sipcalc" à cygwin ? Car je ne la trouve pas dans les commandes d'installation (bien qu'il est dit sur certains sites que cette commande a été testée avec cygwin)


Aller à :
Ajouter une réponse
 

Sujets relatifs
Liste IP des clients connectés sur un serveurDebian et potsentry, Bannir des IP automatiquement !
Configuratin IP/DNS FIXE[RESOLU] Suppression d'adresse IP dans un fichier
Postfix multi IPpeut on retrouver qq par adresse IP
[Résolu][ProFTPd] Unable to determine IP address of ...Changer d'IP malgré attribution par DHCP
[SHELL] - Tri d'adresse IP avec sort (RESOLU)Traffic IP (ko/s) en fonction de l'ip et du ports
Plus de sujets relatifs à : Calcul d'une IP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR