Contenu | Rechercher | Menus

Annonce

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".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

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

bf92

[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

C'est Moi

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

obibann

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.


Ubuntu 14.04 / Ubuntu 12.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p

Hors ligne

Haut de page ↑