cyberdam a écrit 4 commentaires

  • [^] # Re: IPy (solution en Python)

    Posté par  . En réponse au message Iptable et adresse réseaux. Évalué à 1.

    connais pas pytthon lol

    merci quand meme
  • [^] # Re: Iptable et adresse réseaux

    Posté par  . En réponse au message Iptable et adresse réseaux. Évalué à 1.

    merci ca marche

    c'est pas évident la syntaxe du bash , j'ai un peu de mal meme beaucoup

    Merci
  • [^] # Re: Iptable et adresse réseaux

    Posté par  . En réponse au message Iptable et adresse réseaux. Évalué à 1.

    par contre ta commande me retoune :
    192.168.27.0/24
    default

    comment je fais pour récupérer que la 1er ligne ?

    Merci
  • [^] # Re: Iptable et adresse réseaux

    Posté par  . En réponse au message Iptable et adresse réseaux. Évalué à 1.

    merci ca fonctionne j'avais trouvé un truc plus compliqué mais qui marche seulement si le masque tombe juste /8 /16 / 24

    voici le code :

    inter="eth0"
    tmp=""
    nb=0
    for i in $(seq 4)
    do
    mask[$i]="$(ifconfig $inter|grep Masque|cut -d ':' -f4|cut -d '.' -f$i)"
    octet[$i]="$(ifconfig $inter|grep Masque|cut -d ':' -f2|cut -d '.' -f$i|cut -d ' ' -f1)"
    if [[ $(ifconfig $inter|grep Masque|cut -d ':' -f4|cut -d '.' -f$i) = 255 ]]
    then
    let "nb = $nb + 8"
    tmp="$tmp${octet[$i]}."
    else
    t="0"
    tmp="$tmp$t"
    fi
    done


    echo "$tmp/$nb"


    sinon Merci beaucoup :)