Fixer adresse IP dans un fichier demarrage

Fermé
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 - 12 juil. 2007 à 15:59
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 - 16 juil. 2007 à 11:48
Bonjour,
Je voudrais savoir s'il etait possible de changer l'adresse IP de mon PC de facon definitive (dans un des fichiers qui se lance au demarrage de linux par exemple...)
J'ai regarde le fichier etc/inittab, mon niveau par defaut est le 2.
je ne sais pas si ca peut aider, je ne comprends pas grand chose.
Si quelqu'un pouvait me dire quoi ecrire et ou, ca serait genial!
Merci beaucoup.
A voir également:

14 réponses

sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
13 juil. 2007 à 18:07
mici thorn.
par contre, assure toi ,qu'il n'y ai pas de DHCP au dessus de ton poste.
2
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 2
16 juil. 2007 à 11:07
Bonjour,
La commance chkconfig ne marche pas...
J'ai enlever le fichier:
/etc/rc2.d/S91roofnet
Mais ca ne change rien: l'ancienne adresse IP est toujours lancee au demarrage...
Comment je peux savoir le daemon a enlever? Et comment je peux savoir si j'ai un "DHCP au dessus de mon poste"?
Merci beaucoup de prendre de votre temps, et de toutes ces reponses.
2
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
13 juil. 2007 à 13:54
après tu peux réaliser un script pour modifier au demarratge, je te dis ca ce soir vers 18 - 19 h
1
salut, oui , il y a ,comme dans toutes les distributions, un
deamon 'net' de demarrage ,qui va lire les fichiers de configuration comme
/etc/network/interfaces ou autres ,
si tu es sur fedora essaies la commande
/sbin/chkconfig --list
tu verra surement 'network' qu'il faudra activer pour le niveau 2 ou autre niveau desiré.
Donc a premiere vu , il y a un deamon qui te donne l'ip automatique (non voulue),il faut l'enlever
Voir la syntaxe de la commande : man chkconfig et le site
http://lea-linux.org/cached/index/Admin-admin_boot-daemons.html#
a+
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
12 juil. 2007 à 16:03
bonjour,

pour changer ton adresse ip, c'est assez simple.

mais tu désire la changer pour un réseau local, ou pour internet ??

car pour le réseau local, le fichier est /etc/network/interfaces
mais pour internet, ce n'est pas toi qui décide, mais le FAI.
0
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 2
12 juil. 2007 à 16:16
Oui, c'est pour un reseau local.
j'ai trouve le fichier etc/network/interfaces
Mais quelles sont les lignes a ecrire?
Merci beaucoup.
0
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
12 juil. 2007 à 16:34
alors dans ton cas

# The primary network interface
auto eth0
iface eth0 inet static
address 10.0.0.193
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.2
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 10.0.0.200



alors j'explique
auto => connection auto
eth0 => c'est le nom que tu donne a ta carte (eth = ethernet, 0 = car c'est la première)
après tu les numérotes 0, 1, 2, 3, ........ ,999999
iface eth0 inet static => l'adresse de l'interface eth0 est statique (par opposition a "iface eth0 DHCP" donc dynamique)
address => adresse IP
netmask => masque de sous-réseau
network => ba ton réseau ^^
broadcast => ba le broadcast ^^
gateway => ta passerelle (facultative)
dans-nameservers => l'adresse de ton serveur de dns (facultatif)
0
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 2
12 juil. 2007 à 17:44
Alors,
J'ai fait comme vous m'avez explique (en tous cas j'ai eu l'impression), mais mon adresse IP n'a pas change...
Je vous envoie tout, si vous pouviez me dire pourquoi, et ou je me suis trompee?
Merci beaucoup.

Voila mon fichier etc/network/interfaces apres les modification:
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.

auto lo
iface lo inet loopback

#auto wlan0
#iface wlan0 inet static
# address 192.168.89.1
# netmask 255.255.255.0
# broadcast 192.168.89.255
# up iwconfig wlan0 essid FreeNetworks.org
#auto eth1
#iface eth1 inet static
# address 192.168.90.1
# netmask 255.255.255.0
# broadcast 192.168.90.255
#auto eth2
#iface eth2 inet static
# address 192.168.91.1
# netmask 255.255.255.0
# broadcast 192.168.91.255
#auto eth0
#iface eth0 inet static
address 10.99.99.82
netmask 255.255.255.0
network 10.99.99.0
broadcast 10.99.99.255


Et maintenant le resultat de ifconfig:

ath0 Link encap:Ethernet HWaddr 00:14:6C:5C:A5:41
inet addr:12.92.165.65 Bcast:12.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:6791 dropped:0 overruns:0 frame:2550
TX packets:128 errors:9 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:5
RX bytes:0 (0.0 b) TX bytes:25087 (24.4 KiB)
Interrupt:10 Memory:c4877000-c4887000

ath0raw Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING NOARP MTU:2312 Metric:1
RX packets:0 errors:6791 dropped:0 overruns:0 frame:2550
TX packets:128 errors:9 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:200
RX bytes:0 (0.0 b) TX bytes:25087 (24.4 KiB)

eth0 Link encap:Ethernet HWaddr 00:14:6C:5C:A5:41
inet addr:10.99.99.65 Bcast:10.99.99.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:518 (518.0 b) TX bytes:518 (518.0 b)

srcr Link encap:Ethernet HWaddr 00:01:02:03:04:05
inet addr:5.92.165.65 Bcast:5.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:7887 (7.7 KiB)


Merci beaucoup.
0
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
12 juil. 2007 à 18:26
après avoir modifié ce fichier il faut relanbcer ta connection
ifdown eth0 ("eteint" eth0)
ifup eth0 (relance eth0)
et après ifconfig pour connaitre le résultat
0
J'ai fait ifdown eth0, mais la reponse est celle ci...

ifdown: interface eth0 not configured


Est-ce que vous sauriez ce que je dois faire?
merci beaucoup.
0
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
13 juil. 2007 à 13:03
#auto eth0
#iface eth0 inet static
address 10.99.99.82
netmask 255.255.255.0
network 10.99.99.0
broadcast 10.99.99.255

enlève les commentaires des deux premières lignes ( les dièses - #)
0
Merci beaucoup, vos conseils sont tres precieux, et vos reponses toujours exactes.
Ca marche, seulement il y a encore un probleme, si j'eteinds et je rallume, l'ancienne IP revient, et je dois refaire:
ifdown eth0
ifup eth0
pour ravoir la nouvelle...
Il n'y aurait pas un moyen pour que la nouvelle adresse IP reste tout le temps?
Merci beaucoup.
0
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
16 juil. 2007 à 11:37
alors explique moi ton réseau.
tu es chez toi ? en entreprise ?
tu as une live-box, free-box, X-box (ah nan, ca marche pas (koi ke ^^) )
0
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 2
16 juil. 2007 à 11:48
Euh alors en fait c'est un peu complique:
je suis en entreprise, mais l'adresse IP que je veux fixer, je veux la fixer sur un noeud de type Soekris, qui a une carte Netgear et qui est relie a un reseau en wifi.
Je voudrais acceder a cette carte par un cable ethernet en faisant ssh root@adresse IP.
Mais la ca ne marche pas, donc je voudrais changer son adresse IP.
J'arrive a avoir acces au noeud en passant par le reseau en wifi, et sur ce noeud est installe linux apparement avec comme niveau par defaut le niveau 2.
Je ne sais pas trop quoi donner comme renseignements supplementaires...
Je ne m'y connais vraiment pas bcp.
Merci beaucoup.
0