Maison  >  Questions et réponses  >  le corps du texte

linux - La machine locale ne peut pas pinger la machine virtuelle, mais la machine virtuelle elle-même peut-elle pinger la machine locale?

J'ai installé centos6.5 à l'aide de vm ware, mais après avoir configuré l'adresse IP statique, je peux cingler l'adresse IP de Windows dans la machine virtuelle, et je peux également cingler baidu.com. Mais dans Windows, je souhaite utiliser xshell pour me connecter. La connexion échouait toujours, j'ai donc envoyé une requête ping et constaté que la connexion avait expiré. Quelle en est la raison ?
Ci-joint la capture d'écran de configuration :
192.168.5.72 est l'adresse IP de mon Windows local
192.168.227.80 est ce que j'ai configuré. l'ip de la machine virtuelle

Échec du ping de la machine virtuelle sous Windows :

Vous pouvez pinger Baidu ou l'adresse IP locale de Windows sous une machine virtuelle Linux :

Voici la configuration réseau de ma machine virtuelle :

Capture d'écran de mon échec de connexion à Linux à l'aide de x-shell dans un environnement Windows :

Excusez-moi, quelle en est la raison ? Comment puis-je permettre à Windows de faire un ping sur la machine virtuelle et d'utiliser x-sherll pour se connecter ? Merci !
(En fait, je viens d'installer Linux à midi et je peux toujours cingler. Oui ? , ça ne marchera pas l'après-midi...)

PHP中文网PHP中文网2715 Il y a quelques jours1400

répondre à tous(3)je répondrai

  • 某草草

    某草草2017-06-05 11:12:00

    La caractéristique du réseau NAT est qu'il peut se connecter à l'extérieur depuis l'intérieur, mais ne peut pas se connecter à l'intérieur depuis l'extérieur. Tout comme un ordinateur à la maison peut accéder à Internet via le routeur de la maison, mais depuis l'extérieur. Le réseau ne peut pas se connecter à la machine à la maison.

    Je suppose que ce que vous voulez réaliser, c'est que la machine virtuelle puisse accéder à Internet et s'y connecter via un client ssh depuis Windows. Deux solutions sont recommandées. L'une consiste à changer le mode NAT en "mode pont", afin que la machine virtuelle soit dans le même segment de réseau que votre hôte. Vous pouvez utiliser DHCP ou configurer une IP dans le même segment de réseau que votre hôte. Il peut à la fois accéder à Internet et s'y connecter via l'hôte ; l'autre consiste à ajouter une autre carte réseau et à sélectionner le « mode hôte uniquement », de sorte que la machine virtuelle dispose de deux cartes réseau, l'une accède à Internet via NAT et l'autre est spécifiquement connecté à l'hôte, vous pouvez donc vous connecter à la machine virtuelle via l'IP sur la carte réseau "mode hôte uniquement".

    répondre
    0
  • 为情所困

    为情所困2017-06-05 11:12:00

    1.ssh utilise le port TCP 22, mais le programme ping n'a rien à voir avec ça. vérifiez simplement l'état et la configuration de votre pare-feu/iptables.
    2.si vous ne savez pas comment résoudre le problème, veuillez coller les résultats des commandes suivantes :
    service iptables status
    service sshd status#🎜🎜 #

    répondre
    0
  • PHP中文网

    PHP中文网2017-06-05 11:12:00

    Changez le mode pont, désactivez le pare-feu iptables -F ou ajoutez des règles d'accès

    répondre
    0
  • Annulerrépondre