[Ubuntu] question sur config réseau

Résolu/Fermé
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 - 29 juil. 2007 à 10:15
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 - 29 juil. 2007 à 17:44
Bonjour,

J'essaie de mettre en pratique mes maigres connaissances sur les réseaux, veuillez donc me pardonner si mes questions semblent un peu "bébêtes" :-)

J'ai deux machines connectées en Ethernet sur une même clubinternetBox (ETH1 et ETH2)
Actuellement la machine M (pour Mandriva Spring 2007.1) n'est pas allumée (cela a-t-il de l'importance pour la suite, à vous de me le dire).

Donc seule la machine U (pour Ubuntu Festy Fawn) est allumée.

wim@neptune:~$ ifconfig -a
eth0 Lien encap:Ethernet HWaddr 00:04:75:DD:FA:5B
inet adr:192.168.1.2 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::204:75ff:fedd:fa5b/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:942 erreurs:0 :0 overruns:0 frame:0
TX packets:759 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:993327 (970.0 KiB) Octets transmis:94608 (92.3 KiB)
Interruption:5 Adresse de base:0x2f80

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:42 erreurs:0 :0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:3628 (3.5 KiB) Octets transmis:3628 (3.5 KiB)


Les questions :

1) pourquoi ai-je sur la machine U eth0 192.168.1.2 (comme sur la machine M) ?
en fait pourquoi j'ai pas 2 adresses différentes pour chaque machine (eth1 et eth2)
2 )que va-t-il se passer si j'allume la machine M (en gardant la machine U allumée) ?
3) pourquoi ne puis-je modifier le fichier /etc/resolv.conf de la machine U afin d'inclure les DNS de mon FAI (en relançant la machine U, les données inscrites dans le fichier resolv.conf sont effacées : bref je retrouve le fichier resolv.conf d'origine)

Voilà merci d'avoir pris soin de lire mon problème.

:-))

26 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 juil. 2007 à 10:32
Salut,

1) pourquoi ai-je sur la machine U eth0 192.168.1.2 (comme sur la machine M) ?
en fait pourquoi j'ai pas 2 adresses différentes pour chaque machine (eth1 et eth2)

Ne connaissant pas les caractéristiques de la Box de Club Internet, sais-tu si (je suppose que oui) elle fait office de routeur ? et si elle attribue les adresses via un DHCP ?
Si non, as-tu configuré les adresses toi même ?

2 )que va-t-il se passer si j'allume la machine M (en gardant la machine U allumée) ?
Risque de conflit d'adresses ;-((

3) pourquoi ne puis-je modifier le fichier /etc/resolv.conf de la machine U afin d'inclure les DNS de mon FAI (en relançant la machine U, les données inscrites dans le fichier resolv.conf sont effacées : bref je retrouve le fichier resolv.conf d'origine)
Il doit y avoir un script qui efface ça à chaque démarrage, peut être le fait du DHCP (si toutefois tu es en DHCP) ;-((
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 11:29
Salut jipicy,

Ne connaissant pas les caractéristiques de la Box de Club Internet, sais-tu si (je suppose que oui) elle fait office de routeur ?
il semble que oui (confirmé il y quelques semaines par toi ou lami20j, je sais plus !)

et si elle attribue les adresses via un DHCP ?
toujours oui !

Si non, as-tu configuré les adresses toi même ?
non, c'est la machine ! (pour les deux machines d'ailleurs)

Il doit y avoir un script qui efface ça à chaque démarrage, peut être le fait du DHCP (si toutefois tu es en DHCP)
je suis en DHCP ! (pour les deux machines)


j'imagine que pour faire marcher les deux machines en même temps, il va falloir bidouiller dans les fichiers ...

merci pour toutes ces réponses très claires !

:-))
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 juil. 2007 à 11:39
Salut à vous,

1) pourquoi ai-je sur la machine U eth0 192.168.1.2 (comme sur la machine M) ?
en fait pourquoi j'ai pas 2 adresses différentes pour chaque machine (eth1 et eth2)


Affiche les fichiers de configuration pour les 2 machines pour te repondre
cat /etc/interfaces pour Ubuntu
cat /etc/sysconfig/network-scripts/ifcfg-ethN (N c'est le numéro de l'interface) pour Mandriva


2 )que va-t-il se passer si j'allume la machine M (en gardant la machine U allumée) ?
Va voir tout seul :-)) et dit nous :-DD

0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 juil. 2007 à 11:44
Re-

Bon normalement lorsque les adresses sont attribuées via DHCP, il ne devrait pas y avoir de conflit (ça c'est le cas lorsqu'on attribue les adresses soi même et encore plus lorsqu'on fait ça alors qu'un serveur DHCP tourne quelque part sur le réseau ;-( ).

Normalement en DHCP (corrigez-moi si je me trompe) il y a correspondance entre l'adresse IP attribuée et l'adresse MAC de la carte réseau, ce qui évite les conflits justement...

Donc, il faudrait que tu allumes ta 2nd machine et que tu vérifies justement si les adresses sont les mêmes ou non, tu ne risques pas grand choses en cas de conflit (dans le pire des cas tu déconnectes une des 2 prises RJ45).

Via l'interface de ta Box, tu ne peux pas voir les paramètres de config ?

Quant au fichier "resolv.conf" qui s'efface, j'ai vu passé dans le temps un thread similaire (pas avec le Box de CI), et qui disait en substance mes propos du 1er post, mais où et quand et comment !!! J'en sais fichtrement rien, désolé ;-((

Mais t'inquiètes, on va trouver ;-))
0

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

Posez votre question
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 juil. 2007 à 11:50
Re,

tu n'as pas par hasard ça ou quelque chose de ce genre au début de ton fichier resolv.conf ?

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 11:52
OK ! J'ai bien compris qu'il faut que je lance les 2 machines !

lami20j :

wim@neptune:/etc/network$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp

auto eth2
iface eth2 inet dhcp

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp

wim@neptune:/etc/network$

pour Mandriva ; justement je l'ai pas encore allumée ....mais je vais le faire !

jipicy : (merci pour tes réponses)

Via l'interface de ta Box, tu ne peux pas voir les paramètres de config ?
Sûrement ....faut que je remette la main sur mes notes !

Bien la suite cette après-midi !

Encore merci pour votre aide !

:-))
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 juil. 2007 à 11:53
tu peux utiliser la commande
sudo chattr +i /etc/resolv.conf
pour rendre le fichier resolv.conf non modifiable
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 11:54
ok merci !
@++

:-))
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 juil. 2007 à 11:56
mais d'abord il faut l'editer :-))
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 12:06
mais d'abord il faut l'editer
tu veux dire d'abord modifier le fichier puis taper la commande sudo chattr +i /etc/resolv.conf pour rendre le fichier resolv.conf non modifiable.

Si j'ai fait une erreur dans le fichier et que je veuille le re-modifier, quelle est "l'antidote" à la commande chattr ?

merci.

:-))
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 juil. 2007 à 12:11
quelle est "l'antidote" à la commande chattr ?

Essaye "chientr" mais je doute que ça marche ;-DDDDD






































=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> J'y suis ;-))
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 juil. 2007 à 12:14
quelle est "l'antidote" à la commande chattr ?

man chattr
chattr changes the file attributes on a Linux second extended file system.

The format of a symbolic mode is +-=[ASacDdIijsTtu].

The operator `+' causes the selected attributes to be added to the existing attributes of the files; `-' causes them to be removed; and `=' causes them to be the only attributes that the files have.

sudo chattr -i /etc/resolv.conf
Essaye "chientr" mais je doute que ça marche ;-DDDDD
Moi aussi, mais elle est bonne :-DDDDDDDDDDDDDDDDDDDDD
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 12:20
Essaye "chientr" mais je doute que ça marche

et dire que j'ai pensé à la même chose mais que je n'ai pas osé ! -DDDDDDD

bon je fais finir mon fou rire dans la cuisine .... :-)

@++

PS : si vous me revoyez pas c'est que la manip "Allume-tes-2-machines-et-je-te-dirai-si-tu-as-tout-cramé" s'est super .............mal passée !
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 juil. 2007 à 12:23

et dire que j'ai pensé à la même chose mais que je n'ai pas osé ! -DDDDDDD


Les obsédés :-DDDD

Tu dis antidote mais vous pensez au Mâle et Female :-DDDDDDDDDDDDDDDDDDDDDDDDD
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 juil. 2007 à 12:28
Les obsédés :-DDDD
Oui mais nous on envoie pas des MP à toutes les demoiselles qui passent sur le forum ;-DDD

PS. Miss est au courant ?
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 12:37
Les obsédés ...en tout cas pas moi ...........enfin je crois ! -DDDD

bon comme je pouvais pas attendre : les deux machines sont allumées et ..............tout va bien :

pour Ubuntu : eth0 192.168.1.2
pour Mandriva : eth0 192.168.1.3

alors que j'avais installé d'abord Mandriva qui avait le 192.168.1.2 (en plus j'ai pris soin d'allumer d'abord Mandriva).

:-))
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 12:51
Comme je n'ai pas répondu à toutes les questions (vous êtes un peu trop rapides à mon goût -DDDD)

sur Mandriva :

question post<3> lami20j

[root@bob redfox]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
NETMASK=255.255.255.0
ONBOOT=yes
METRIC=10
MII_NOT_SUPPORTED=no
USERCTL=no
DNS1=194.117.200.10
DNS2=194.117.200.15
RESOLV_MODS=yes
IPV6INIT=yes
IPV6TO4INIT=yes
DHCP_CLIENT=dhclient
NEEDHOSTNAME=no
PEERDNS=no
PEERYP=yes
PEERNTPD=no

[root@bob redfox]#

bon voilà pour mandriva

:-))
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 12:56
je continue sure les questions auxquelles je n'ai pas répondu.

sur Ubuntu :

question post<5> lami20j

tu n'as pas par hasard ça ou quelque chose de ce genre au début de ton fichier resolv.conf ?
j'ai ceci :
wim@neptune:~$ cat /etc/resolv.conf
# generated by NetworkManager, do not edit!

nameserver 192.168.1.1
nameserver 192.168.1.1


wim@neptune:~$


pourtant sur mandriva j'ai pu modifier le fichier resolv.conf, mais sur Ubuntu il veut pas garder les modifs (voir commande chattr)

voilà cette fois-ci je crois que j'ai tout répondu.
Encore merci pour votre aide.

:-))
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 juil. 2007 à 13:09
donc si je comprends bien
tu modifies le fichier manuellement
ensuite tu mets l'attribut +i
ensuite tu redemarres ton réseau et resolv.conf change?
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 juil. 2007 à 13:24
tu peux essayer de désinstaller resolvconf
sudo apt-get remove --purge resolvconf
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 13:33
non non ! pour l'instant j'ai rien modifié !
J'ai juste lancé les deux machines et j'ai répondu a tes deux questions !

je n'ai pas encore mis l'attribut +i !

je me pose juste une petite question : j'avais utilisé l'adresse 192.168.1.2 pour mandriva dans le fichier /etc/hosts

e n'avais pas jamais mis en marche les 2 machines en même temps ! Or j'ai modifié manuellement les 2 fichiers hosts pour ubuntu et mandriva et je me rend compte que ça colle plus !

Ubuntu :
wim@neptune:~$ cat /etc/hosts
192.168.1.2 wim.tux.net wim
127.0.0.1 localhost.localdomain localhost
127.0.1.1 neptune
192.168.1.1 vers-internet

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

wim@neptune:~$

Mandriva :
[root@bob redfox]# cat /etc/hosts
192.168.1.2 bob
127.0.0.1 bob.tux.net localhost.localdomain localhost
192.168.1.1 vers-interne
t
[root@bob redfox]#

:-))
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 juil. 2007 à 13:48
Oui c'est sûr qu'il vaudrait mieux actualiser tes 2 fichiers.

Par contre le fichier "/etc/hosts" sert uniquement à faire le parallèle entre les noms de machine et les adresses IP sur ton réseau local, ce n'est en aucun cas lui qui modifie le fichier "/etc/resolv.conf" ou qui fiche la pagaille, à part pour la résolution "IP <=> nom"...
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juil. 2007 à 13:55
Oui c'est sûr qu'il vaudrait mieux actualiser tes 2 fichiers.
voilà c'est fait ! :-))

Par contre le fichier "/etc/hosts" sert uniquement à faire le parallèle entre les noms de machine et les adresses IP sur ton réseau local, ce n'est en aucun cas lui qui modifie le fichier "/etc/resolv.conf" ou qui fiche la pagaille, à part pour la résolution "IP <=> nom"...

Ok ! bon m'occuperai du fichier resolv.conf (Ubuntu) un peu plus tard !
Je suis un peu claqué là (les presque 2 derniers jours passé sur ce fichu flashplayer m'ont épuisé).

.... un petit peu de repos s'impose !


@++ et bonne après-midi (je vous tiens informer de la suite)

:-))
0