web-dev-qa-db-fra.com

Comment configurer une adresse IP sur un fichier Linux VM exécuté in VM Lecteur afin que je puisse y accéder à partir de mon hôte Windows 7?

Je viens d'installer un appliance OpenBravo sur mon Windows 7 VM==== Je fixe maintenant une invite de commande qui me dit d'aller à http://localhost Pour accéder au fichier ERP System, mais je ne trouve aucun navigateur sur l'appliance. Je suppose que je devrais plutôt suivre leurs conseils pour configurer une adresse IP pour le Linux VM et juste accès à celui d'un navigateur Windows sur mon hôte. Comment puis-je y aller? Plus précisément,

  1. Comment choisir une adresse IP locale à attribuer?
  2. Comment puis-je définir les choses pour que cette adresse IP soit visible à mon hôte Windows?

Leur aide indique d'attribuer un DNS, de rendre le serveur visible sur Internet, mais une visibilité sur Internet en soi n'est pas nécessaire. Comment devrais-je interpréter ou adapter cette aide pour cela?

Enfin, pour rendre l'adresse IP à la disposition de l'Internet, attribuez des serveurs DNS à celui-ci: $ echo "nomerver ip_dns1" >> /etc/resolv.conf $ echo "nomerver ip_dns2" >> /etc/resolv.conf

7
ProfK

Nouvelle solution adaptée à la configuration de l'affiche. Je ne peux pas le simplifier plus que cela.

Étape 1: Dans la fenêtre principale de VMware Player, cliquez avec le bouton droit de la souris sur le nom VM et sélectionnez "Paramètres de la machine virtuelle".

Étape 2: Dans la fenêtre Paramètres, cliquez sur "Adaptateur réseau" et parmi les options de droite, sélectionnez "Hébergement uniquement: un réseau privé partagé avec l'hôte".

Étape: Cliquez sur OK.

Assurez-vous: Les paramètres du lecteur VMware doivent être la valeur par défaut. Si vous avez dupé avec les différentes interfaces réseau virtuelles VMware crée lors de l'installation, cela ne fonctionnera pas .

étape 4: démarrez votre machine virtuelle.

Étape 5: Si vous avez accès à l'invite de commande Linux, attribuez l'adresse IP 192.168.40.129 comme celle-ci (si vous avez un accès root):

ifconfig eth0 192.168.40.129 netmask 255.255.255.0

ou étape 5b: Sudo ifconfig eth0 192.168.40.129 netmask 255.255.255.0 (Si vous n'avez pas d'accès root).

Dans Windows:

Étape 6: Ouvrez le menu Démarrer et lancez "Invite de commande". Vous le trouvez dans tous les programmes -> Accessoires.

étape 7: à l'intérieur de l'invite de commande, tapez ipconfig/tout et appuyez sur Entrée. Une des lignes devrait afficher quelque chose comme ceci:

Ethernet adapter VMware Network Adapter VMnet1:

   Connection-specific DNS Suffix  . :
   IPv4 Address. . . . . . . . . . . : 192.168.40.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0

Les trois premiers groupes de nombres en pointillés doivent être identiques à ceux que vous avez configurés à l'intérieur de votre VM. Le masque de sous-réseau doit être identique à celui que vous avez ajouté après le mot "Netmask" dans la commande Linux que vous avez saisi à l'étape 5.

étape 8: avec l'exécution de VM, passez à Windows et à partir de l'invite de commande que vous avez ouverte à l'étape 6, tapez ping 192.168.40.129

Vous devriez obtenir une sortie à peu près comme ceci:

Pinging 192.168.40.129 with 32 bytes of data:
Reply from 192.168.40.129: bytes=32 time<1ms TTL=64
Reply from 192.168.40.129: bytes=32 time<1ms TTL=64

Étape 9: Sous Windows, ouvrez votre navigateur et tapez: http://192.168.40.129.

Laissez-moi savoir si cela fonctionne.

ÉDITER :

Cette réponse prend pour acquis une configuration de réseautage de maison "normale" avec un simple sous-réseau et une simple adressage privé. Des configurations différentes/plus complexes (telles qu'un réseau d'entreprise, etc.) nécessiteront quelques modifications aux commandes afin de travailler et vous devrez peut-être consulter d'autres choses. Dans un scénario d'accueil avec un simple routeur à la maison, cela devrait fonctionner.

Edition n ° 2:

Correction d'une faute de frappe. La machine virtuelle doit avoir une adresse différente dans le même réseau. Donc, le dernier numéro à droite devrait changer, tout le reste devrait rester le même.

Edit #:

La configuration de l'affiche originale n'est pas courante (absence de tout type de réseau, épargnant d'une connexion 3G, qui ne convient pas), de sorte que la solution d'origine impliquant une mise en réseau pontée (qui aurait permis à la machine virtuelle d'atteindre Internet) a été supprimée. La solution actuelle utilise l'adaptateur virtuel "hôte uniquement". Moins flexible, mais compte tenu des besoins limités de l'affiche, approprié.

Solution originale attachée à des fins archivistiques:

--- Solution originale ---

Détendez le peu de DNS, vous n'en avez pas besoin.

Éteignez la machine virtuelle et entrez dans ses paramètres et sous l'option Adaptateur de réseau, choisissez "Réseau de réseautage" (plutôt que l'hôte uniquement ou Nat).

Sous Windows, découvrez votre adresse IP locale.

Vous pouvez le trouver en allant dans la barre d'état système, en bas à droite et en cliquant avec le bouton droit de la souris sur l'option "Status" pour votre connexion réseau. Il devrait y avoir un bouton appelé "Détails" qui vous donnera, entre autres données, votre adresse IP actuelle.

Il sera probablement quelque chose sur la ligne de 192.168.1.102 ou 192.168.0.102, etc. Une fois que vous avez votre adresse IP Windows (pour cela, nous supposerons qu'il est 192.168.1.102),

Activez à nouveau la machine virtuelle et si vous avez accès à l'invite de commande Linux, tapez ceci (connecté en tant que root):

ifconfig eth0 address 192.168.1.103 netmask 255.255.255.0

Si vous n'avez pas d'accès direct racine, ajoutez "sudo" au début de la ligne:

Sudo ifconfig eth0 address 192.168.1.103 netmask 255.255.255.0

Ensuite, passez à Windows et dans votre type de navigateur http://192.168.1.103

--- FINIR ---

8
ItsGC