Comment configurer une adresse IP sur une machine virtuelle Linux fonctionnant dans VM Player afin que je puisse y accéder depuis mon hôte Windows 7?

Je viens d'installer un appareil Openbravo sur mon hôte Windows 7 VM Player. Je regarde maintenant une invite de command qui me dit d'aller à http://localhost pour accéder au système ERP, mais je ne trouve aucun browser sur l'appliance. Je suppose que je devrais plutôt suivre leurs conseils pour configurer une adresse IP pour Linux VM et accéder à cela à partir d'un browser Windows sur mon hôte. Comment puis-je aborder cela? Plus précisement,

  1. Comment choisir une adresse IP locale à atsortingbuer?
  2. Comment configurer les choses afin que cette adresse IP soit visible pour mon hôte Windows?

Leur aide dit d'assigner un DNS, de rendre le server visible sur Internet, mais la visibilité de l'Internet en soi n'est pas nécessaire. Comment interpréter ou adapter cette aide pour cela?

Enfin, pour rendre l'adresse IP disponible sur Internet, affectez certains servers DNS: $ echo "server de noms IP_DNS1" >> /etc/resolv.conf $ echo "server de noms IP_DNS2" >> /etc/resolv.conf

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

Étape 1 : Dans la window principale du VMWare Player, cliquez avec le button droit de la souris sur le nom de la machine virtuelle et select "Paramètres de la machine virtuelle".

Étape 2 : Dans la window de configuration, click "Adaptateur réseau" et parmi les options à droite, select "Host-only: un réseau privé partagé avec l'hôte".

Étape 3 : click OK.

Assurez-vous : les parameters du VMWare Player doivent être par défaut. Si vous avez déjoué les différentes interfaces réseau virtuelles VMWare créées pendant l'installation, cela ne fonctionnera pas .

Étape 4 : Démarrez votre machine virtuelle.

Étape 5 : Si vous avez access à l'invite de command linux, atsortingbuez l'adresse IP 192.168.40.129 comme ceci (si vous avez un access racine):

ifconfig eth0 192.168.40.129 netmask 255.255.255.0

ou l' étape 5b : sudo ifconfig eth0 192.168.40.129 netmask 255.255.255.0 (si vous n'avez pas l'access racine).

Dans Windows:

Étape 6 : ouvrez le menu de démarrage et lancez "Invite de commands". Vous l'avez trouvé dans Tous les programmes -> Accessoires.

Étape 7 : À l'intérieur de l'invite de command, tapez ipconfig / all et appuyez sur Entrée. L'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é devraient être identiques à ceux que vous avez configurés dans votre machine virtuelle. Le masque de sous-réseau doit être identique à celui que vous avez ajouté après le mot "masque de réseau" dans la command linux que vous avez tapée à l'étape 5.

Étape 8 : Avec la VM en cours d'exécution, revenez à Windows et à partir de l'invite de commands que vous avez ouverte à l'étape 6, tapez ping 192.168.40.129

Vous devriez get 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 : sur Windows, ouvrez votre browser et tapez: http://192.168.40.129 .

Faites-moi savoir si cela fonctionne.

EDIT :

Cette réponse prend pour acquis une configuration de réseau domestique «normale» avec un sous-réseau simple et un simple adressage privé. Des configurations différentes / plus complexes (comme un réseau d'entreprise, etc.) nécessiteront quelques modifications aux commands afin de fonctionner et vous devrez vérifier d'autres choses. Dans un scénario Home avec un routeur home simple, cela devrait fonctionner.

EDIT # 2 :

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

EDIT # 3 :

L'installation de l'Affiche originale n'est pas courante (le manque de n'importe quel type de réseau que ce soit à partir d'une connection 3G, ce qui n'est pas approprié), de sorte que la solution originale impliquant un réseau ponté (ce qui aurait permis à la machine virtuelle d'accéder à Internet) a été abandonnée. La solution actuelle utilise l'adaptateur virtuel «hôte uniquement». Moins flexible mais count tenu des exigences limitées de l'affiche, convient.

Solution originale attachée à des fins d'archivage:

— SOLUTION ORIGINALE —

Branchez le bit sur dns, vous n'en avez pas besoin.

Éteignez la machine virtuelle et accédez à ses parameters et, sous l'option Adaptateur réseau, choisissez "réseau ponté" (plutôt que Host-ONly ou NAT).

Dans Windows, découvrez votre adresse IP locale.

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

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

Allumez la machine virtuelle et si vous avez access à l'invite de command 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'access racine direct, ajoutez "sudo" au début de la ligne:

 sudo ifconfig eth0 address 192.168.1.103 netmask 255.255.255.0 

Ensuite, revenez à Windows et dans votre type de browser http://192.168.1.103

— FIN —