|
|
|
|
Bonjour à tous.
Voilà mon problème :
J'ai écrit un script dont le but est de changer la default gateway dans la table de routage, tout ceci sous HP UX.
Voici le script :
#!/sbin/sh
# Get old gateway
OLDGW=`netstat -rn | grep default | awk -F' ' '{print $2 }'`
# delete it from netconf
route delete default ${OLDGW} 1
# add a new one
route add default 192.168.16.30 1
# stop service
/sbin/init.d/net stop
# (le script changeKeys.sh remplace l'ancienne valeur du champ #ROUTE_GATEWAY[0] dans le fichier "netconf" par la #valeur "192.168.16.30"
./changeKeys.sh /etc/rc.config.d/netconf ROUTE_GATEWAY[0] "192.168.16.30"
# restart service
/sbin/init.d/net start
J'obtiens le message d'erreur suivant :
ERROR: Failed to add route entry because its interface is not
yet initialized. May need to add this route entry with
a route commad after the interface is up :
add net default: gateway 192.168.16.30: Network is unreachable
Merci de votre aide
Bonjours,
|