[Ubuntu] question sur config réseau

Résolu
bob031 Messages postés 8228 Statut Membre -  
bob031 Messages postés 8228 Statut Membre -
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.

:-))
Configuration: Linux Ubuntu Festy + Mandriva Spring 2007.1
Firefox 2.0.0.5

26 réponses

  • 1
  • 2
  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
  2. bob031 Messages postés 8228 Statut Membre 473
     
    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
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
  4. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
  7. bob031 Messages postés 8228 Statut Membre 473
     
    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
  8. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    tu peux utiliser la commande
    sudo chattr +i /etc/resolv.conf
    pour rendre le fichier resolv.conf non modifiable
    0
  9. bob031 Messages postés 8228 Statut Membre 473
     
    ok merci !
    @++

    :-))
    0
  10. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    mais d'abord il faut l'editer :-))
    0
  11. bob031 Messages postés 8228 Statut Membre 473
     
    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
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      quelle est "l'antidote" à la commande chattr ?

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






































      =>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> J'y suis ;-))
      0
  12. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
  13. bob031 Messages postés 8228 Statut Membre 473
     
    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
  14. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     

    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
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      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
    2. bob031 Messages postés 8228 Statut Membre 473
       
      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
  15. bob031 Messages postés 8228 Statut Membre 473
     
    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
  16. bob031 Messages postés 8228 Statut Membre 473
     
    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
  17. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
  18. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    tu peux essayer de désinstaller resolvconf
    sudo apt-get remove --purge resolvconf
    0
  19. bob031 Messages postés 8228 Statut Membre 473
     
    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
  20. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
  21. bob031 Messages postés 8228 Statut Membre 473
     
    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
  • 1
  • 2