Partage
  • Partager sur Facebook
  • Partager sur Twitter

réseau d'une machine virtuelle en NAT

configuration d'un réseau

    20 mars 2018 à 12:11:59

    bonjour

    j'ai suivi les instructions du cours pour créer 3 machines virtuelles avec VirtualBox 4.2.16 et Debian 64 bits fourni.

    Or il y a une impossibilité à renseigner le nom du réseau NAT à créer, c'est en grisé. Voici l'écran :

    (merci d'avance pour l'aide) je ne sais pas écrire en-dessous de l'image !  Jean46

    -
    Edité par jean46 20 mars 2018 à 12:33:03

    • Partager sur Facebook
    • Partager sur Twitter
    jean46
      22 mars 2018 à 11:44:05

      J'ai dû aller chercher un VirtualBox de 2014 (après des recherches hasardeuses) pour retrouver les mêmes indications graphiques du cours de eLalitte. Notamment pour la configuration du Nat.

      Il ne faudrait pas que la suite du cours ressemble à un Koh-Lanta numérique, c'est déjà assez compliqué comme ça !

      Qui pourrait m'indiquer comment insérer dans les bonnes proportions une image d'un écran sans laisser un blanc énorme en dessous ? Je me suis servi de Paint.

      D'avance merci

      Jean46

      • Partager sur Facebook
      • Partager sur Twitter
      jean46
        22 mars 2018 à 11:54:08

        Dans paint tu ne sélectionnes sur ton image que la partie que tu veux, copier. Tu fais nouveau fichier, coller, et hop il est à la bonne taille.

        Sinon pour virtualbox, je ferai la mise à jour, mais les copies sont plus récentes que 2014, mais sous mac os.

        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          22 mars 2018 à 14:00:59

          Salut,

          Pour ton problème avec VirtualBox il faut choisir NAT Network et non NAT.

          -
          Edité par Anonyme 22 mars 2018 à 14:04:01

          • Partager sur Facebook
          • Partager sur Twitter
            24 mars 2018 à 19:32:19

            bonjour

            merci eLalitte et ShaWaTK.

            Après le succès de la création des 3 machines virtuelles et leur configuration Nat (Réseau Nat, nom : OCnet  etc...), voici que la Debian01 fait des siennes et continue d'afficher "inet 10.0.0.4" et "Bcast 10.0.0.255". Je lui ai donné l'adresse affichée du cours 192.168.10.1.

            Seules, Debian02 et Debian03 sont dociles.

            A la sortie de VirtualBox, je fais "Enregistrer l'état de la machine" pour chacune d'elle.

            Si quelqu'un peut me dire pourquoi Debian01 me désobéit..?

            Merci

            Jean

            • Partager sur Facebook
            • Partager sur Twitter
            jean46
            Anonyme
              25 mars 2018 à 0:12:05

              Pour résumer, tu as créé un réseau NAT sur Virtualbox, nommé OCnet. Le nom, c'est pas vraiment important, c'est surtout l'adresse réseau et le masque qui importe, tu as choisis comme adressag CIDR 192.168.10.0/24. Je précise que ce réseau support DHCP par défaut.

              Comment fais-tu pour donner les adresses IP aux machines ?

              C'est quelle version de Debian déjà? 8 (Jessie) ou 9 (Stretch)?

              Quand tu veux éteindre une machine virtuelle, fais "Envoyer le signal d'extinction" (ou un truc du genre en français), pas Enregistrer.

              -
              Edité par Anonyme 25 mars 2018 à 1:41:13

              • Partager sur Facebook
              • Partager sur Twitter
                26 mars 2018 à 16:38:35

                bonjour ShaWaTK

                J'ai suivi les instructions du cours TCP/IP, j'ai donné l'adressage CIDR 10.0.0.0/24. C'est Debian nommé 8.5 et fabriqué aux petits oignons par eLalitte pour le cours.

                Pour configurer la Debian01 qui résiste, j'ai fait : ifconfig eth0 192.168.10.1 netmask 255.255.255.0, et j'ai suivi la même méthode pour Debian02 et 03 qui, elles, restent bien configurées, contrairement donc à Debian01.

                OK, je fais "envoyer le signal d'extinction" au lieu de "Enregistrer l'état de la machine". Et pourtant cette dernière commande m'évitait d'avoir à entrer Login et mdp.

                J'ai refait la configuration ifconfig pour Debian01, j'ai vérifié dans la foulée par ifconfig que c'était bien installé.OK. Je suis sorti de Debian01 par "envoyer le signal..", et de nouveau j'obtiens "inet addr:10.0.0.4 Bcast 10.0.0.255 Mask 255.255.255.0

                Donc le souci est toujours là. Et je crois avoir suivi le cours TCP/IP à la lettre près! paragraphe : Le routage.

                Merci

                Jean46

                Voila-t'y pas que Debian02 fait le même coup que Debian01, j'avais quitté à l'époque 02 par "enregistrer l'état de la machine"; là juste, j'ai quitté par "envoyer le signal d'extinction" puis j'ai ouvert de nouveau et j'obtiens "inet addr:10.0.0.5".


                Alors allez comprendre quelque chose !

                -
                Edité par jean46 26 mars 2018 à 16:51:13

                • Partager sur Facebook
                • Partager sur Twitter
                jean46
                Anonyme
                  26 mars 2018 à 16:55:55

                  En fait, tu n'as pas a redémarrer les machines durant la durée du TP. Et toutes les manip faites ne sont que provisoire. Par défaut là, chaque machine demande au démarrage une adresse IP au serveur DHCP qui en choisi une sur le réseau 10.0.0.0/24.

                  Juste ne redémarre pas les machines, elles n'en n'ont pas besoin. Linux a rarement besoin de redémarrer.

                  Après que tu es donné l'adresse 192.168.10.1 à Debian01, si ça n'a pas marché, montre la sortie de ip a stp.

                  Ne quittes pas les machines, fait tout le tp avec les 3 VM allumées.

                  -
                  Edité par Anonyme 26 mars 2018 à 16:59:53

                  • Partager sur Facebook
                  • Partager sur Twitter
                    27 mars 2018 à 11:00:03

                    merci ShaWaTK pour ton commentaire qui m'a fait comprendre que tous les changements sur les machines virtuelles ne sont que provisoires.

                    Debian01 conserve l'adresse  le temps qu'elle reste ouverte, effectivement.

                    Puis j'ai voulu suivre l'instruction de eLalitte pour mettre les infos dans  /etc/network.interfaces  . J'ai écrit l'instruction telle quelle mais j'ai échoué car il faut autre chose probablement et comme je ne suis pas un crak de Linux, ça coince. On me répond "Bash. No such file or directory. "

                    Mais j'ai fait un pas. Merci

                    Jean46

                    -
                    Edité par jean46 27 mars 2018 à 11:01:49

                    • Partager sur Facebook
                    • Partager sur Twitter
                    jean46
                    Anonyme
                      27 mars 2018 à 12:49:54

                      En fait, elalitte fait référence au fichier /etc/network/interfaces. C'est un fichier qui permet de configurer tes cartes réseaux (et un peu plus) sur Debian. Comme tout fichier de configuration, il faut suivre une certaine syntaxe.

                      Basiquement voilà comment configurer une carte réseau en VM:

                      En client DHCP (par défaut):

                      # Configuration de la carte eth1
                      allow-hotplug eth1
                      iface eth1 inet dhcp

                      Pour une adresse IP statique (ce que tu veux):

                      # Configuration de la carte eth1
                      allow-hotplug eth1
                      iface eth1 inet static
                          address 172.16.0.200
                          netmask 255.255.255.0
                          network 172.16.0.0  # Optionnel
                          broadcast 172.16.0.255 # Optionnel
                          gateway   172.16.0.254 # Optionnel

                      Les croisillons (#) permettent d'ajouter des commentaires au fichier. J'ai fait exprès d'utiliser un autre réseau pour que tu comprennes bien l'idée générale. Comme indiqué, les lignes avec network, broadcast et gateway sont optionnelles. Seules address et netmask sont obligatoires pour définir une adresse statique.

                      Pour que les modification apportées à la configuration de la carte soient prises en compte, tu as trois moyens à ma connaissance:

                      • Redémarrer la machine: # reboot
                      • Redémarrer le démon correspondant: # systemctl restart ifup@eth1.service
                      • Désactiver puis réactiver l'interface: # ifdown eth1 && ifup eth1

                      Ici, le croisillon indique que les commandes doivent être lancées en tant que superutilisateur (donc soit avec le compte root ou alors avec sudo). Chaque moyen découle de celui d'en dessous en fait.

                      Sache que ce n'est pas les seules choses que tu peux ajouter à ce fichier.

                      EDIT:

                      J'y pense, pour modifier un fichier avec un editeur de texte tout simple, il suffit de faire:

                      nano fichier_a_editer

                       Pour éditer certains fichiers tu auras besoin d'avoir les droits correspondants.

                       Et sinon, il existe un tuto pour Linux sur OC.

                      -
                      Edité par Anonyme 27 mars 2018 à 13:50:42

                      • Partager sur Facebook
                      • Partager sur Twitter
                        27 mars 2018 à 16:27:49

                        merci beaucoup ShaWaTK, je vais mettre en pratique la base, car les 3 moyens pour modifier la configuration d'une carte sont encore hors de ma compréhension:). Mais je pense déjà pouvoir fonctionner après ce blocage. Je donnerai des nouvelles.

                        Autre chose : quand je pense au temps qu'il faut pour mettre une insertion d'image, bravo (et merci) pour ta réponse ou alors il y a un truc que je ne connais pas et qui accélère tout !

                        • Partager sur Facebook
                        • Partager sur Twitter
                        jean46
                        Anonyme
                          27 mars 2018 à 17:30:14

                          @elalitte, de rien, c'est le principe du forum :)

                          jean46 a écrit:

                          Autre chose : quand je pense au temps qu'il faut pour mettre une insertion d'image, bravo (et merci) pour ta réponse ou alors il y a un truc que je ne connais pas et qui accélère tout !


                          J'ai inséré aucune image, j'utilise des balises HTML. Pour les utiliser, clique sur l'icône </> au dessus de la zone d'insertion ( ou alors modifie directement le code HTML, mais c'est pas très pratique). C'est utile pour afficher du code, ou copier coller la sortie d'un invité de commande.

                          Pour des images, héberge les sur des sites spécialisés, et donne que le lien, si tu n'as besoin que de les afficher temporairement.

                          -
                          Edité par Anonyme 27 mars 2018 à 17:30:47

                          • Partager sur Facebook
                          • Partager sur Twitter
                            28 mars 2018 à 10:37:18

                             bonjour ShaWaTK
                            les commandes sur Debian ne marchent pas ou alors je ne sais pas les faire marcher.
                            J'ai installé un Linux Mint en VM, c'est probablement la même démarche pour le TP ? 
                            ça me permettrait de faire des lignes de commandes sur un OS qui m'est plus familier. 
                            C'est d'accord ? (c'est malgré moi, ces lignes avec un trait devant)

                            Pour l'adresse IP statique, les commandes ne fonctionnent pas !

                            Les VM vont nous servir plus tard dans le cours ?



                            -
                            Edité par jean46 28 mars 2018 à 10:45:19

                            • Partager sur Facebook
                            • Partager sur Twitter
                            jean46
                            Anonyme
                              28 mars 2018 à 12:41:45

                              Ce n'est pas des commandes, ce sont des lignes à ajouter au fichier de configuration.

                              Je pense que tu devrais te limiter à ce qui est proposé dans le TP. Et suivre à la lettre les étapes. Le reste est trop confus pour toi pour l'instant.

                              Tu es libre de faire ce que tu veux, mais je ne vois aucun intérêt de rendre les manips proposées dans le TP permanentes. Que ce soit sur Linux Mint ou Debian, le problème ne changera pas. Mais oui, les manips sont les mêmes sur Linux Mint.

                              Dans un second temps, si Linux t'intéresse, tu pourras suivre le cours proposé sur OC pour mieux comprendre les bases.

                              • Partager sur Facebook
                              • Partager sur Twitter
                                28 mars 2018 à 12:58:46

                                Mais comment avoir accès au fichier de configuration ? Il s'agit bien de /etc/network.interfaces ? J'ai fait "allow..." et ça n'a rien donné. J'ai manqué une marche mais je ne sais pas laquelle.
                                • Partager sur Facebook
                                • Partager sur Twitter
                                jean46
                                Anonyme
                                  28 mars 2018 à 13:07:33

                                  Tous les utilisateurs y ont accès en Lecture.

                                  Seul root y a accès en écriture.

                                  ShaWaTK a écrit:

                                  EDIT:

                                  J'y pense, pour modifier un fichier avec un editeur de texte tout simple, il suffit de faire:

                                  nano fichier_a_editer

                                   Pour éditer certains fichiers tu auras besoin d'avoir les droits correspondants.

                                  jean46 a écrit:

                                  Mais comment avoir accès au fichier de configuration ? Il s'agit bien de /etc/network.interfaces ? J'ai fait "allow..." et ça n'a rien donné. J'ai manqué une marche mais je ne sais pas laquelle.

                                  Oui, c'est ce que je dis, c'est encore trop confus pour toi Linux. Tu peux très bien laissé ça de côté, ça n'a aucune importance dans le TP. Ni même pour la suite du cours. Et non, c'est /etc/network/interfaces sur Debian.

                                  -
                                  Edité par Anonyme 28 mars 2018 à 13:08:54

                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    28 mars 2018 à 16:03:52

                                    OK,OK ShaWaTK, je passe le TP et je continue le cours.

                                    Merci encore

                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                    jean46

                                    réseau d'une machine virtuelle en NAT

                                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                    • Editeur
                                    • Markdown