Calcul d'une IP - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 28-02-2009 à 09:22:06
oui on peut mais l'écrire en shell, c'est très con et très chiant.
Marsh Posté le 28-02-2009 à 09:36:20
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
Marsh Posté le 04-03-2009 à 07:51:30
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
Marsh Posté le 04-03-2009 à 08:20:09
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
Marsh Posté le 07-03-2009 à 12:24:27
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)
Marsh Posté le 28-02-2009 à 08:33:30
Salut à toutes et à tous... !!!
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