Recupérer adresse ip et adresse reseau

cyberdam -  
 cyberdam -
Bonjour,

je voudrais récuperer l'adresse ip du réseaux et l'adresse de passerelle pour la mette dans une variable.

savez-vous comment je peux faire ?

j'ai trouvé ca, mais je n'y comprend rien :
/sbin/ifconfig | sed -n '
/^eth/,/^$/{
1 {
s/\([^ ]*\).*ddr \(.*\)/\1 \2/p
}
2 {
s/.*adr:\([^ ]*\).*/\1/p
}
}' | sed 'N;s/\n//'

le truc c'est que ca me recupere l'adresse ip et l'adresse mac, alors que je voudrais l'adresse réseau et la passerelle.

Merci
A voir également:

2 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Essaies plutôt avec la sortie de la commande "/sbin/route -n"...
0
cyberdam
 
mais je fais comment pour la mettre dans une variable

voici mon fichier d'iptables :

#! /bin/sh

LAN="192.168.99.0/24"
ROUTEURLAN="192.168.99.254"

et je veux remplacer "192.168.99.0/24" et "192.168.99.254" dynamiquement

Merci
0