Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 07/11/2012, à 11:37

[script] Changer l'adresse ip

Bonjour,

Je cherche à changer l'adresse ip d'une machine grâce à un script avec la commande sed
Voici mon script

#!/bin/bash
echo -n "Saisir l'adresse ip de la machine : "
read ip

echo -n "Saisir le masque de sous réseau de la machine : "
read netmask

echo -n "Saisir la passerelle de la machine : "
read gateway

echo -n "Saisir l'adresse du serveur dns de la machine : "
read dns

var="address $ip \n netmask $netmask \n gateway $gateway \n dns $dns"


sed -e "s/^(iface) * (^iface)/$var/g" /etc/network/interfacesbis

Je n'arrive pas à modifier juste la configuration ip

Merci

Hors ligne

#2 Le 07/11/2012, à 12:11

Re : [script] Changer l'adresse ip

j'ai pas testé ton script mais visiblement il faut faire un sudo ifdown eth0 puis sudo ifup. ou alors /etc/init.d/networking restart. ou un truc du genre qui redémarre la connexion

Hors ligne

#3 Le 08/11/2012, à 17:31

Re : [script] Changer l'adresse ip

C'est Moi a écrit :

j'ai pas testé ton script mais visiblement il faut faire un sudo ifdown eth0 puis sudo ifup. ou alors /etc/init.d/networking restart. ou un truc du genre qui redémarre la connexion

C'est exact. Sinon l'utilisation de la commande ifconfig permet de changer l'ip à chaud sans avoir besoin de relancer le service réseau.


Avec Windows, on fait ce qu'on peut...
Avec Linux, on fait ce qu'on veut !! :p

Hors ligne

Haut de page ↑