web-dev-qa-db-fra.com

perte de paquets dans le ping

Je suis nouveau sur Linux. Actuellement, j'ai deux machines virtuelles ubuntu sur un hôte Windows 8.
J'ai créé deux réseaux virtuels pour les deux ordinateurs virtuels, comme indiqué ci-dessous:
1-NAT: utiliser Windows 8 Internet Deux connexions internes à connecter pour exécuter hadoop.
Tout est normal, ils peuvent se cingler et je peux naviguer sur des sites Web.
Mais lorsque je fais un ping sur un site Web, je les ai tous visités avec plus de 70% de perte de paquets.
J'ai donc regardé /etc/interfaces et je ne vois que ces deux lignes:

auto lo
iface lo inet loopback

Lorsque j'exécute ifconfig j'ai eth0, eht1 et lo.
Dois-je changer les interfaces? Comment puis-je prévenir la perte de colis?
Je lance Apache Nutch et j'ai une erreur, je sais que c'est pour cette raison qu'il ne peut pas se connecter à Internet pour explorer un site Web.

1
pooria_googooli

J'ai résolu mon problème.

1- Arrêtez les deux VM et recréez la carte réseau virtuelle. d'abord pour Internet (NAT), ensuite pour le réseau interne.

2- allumer les VM. supprimer les deux connexions dans le gestionnaire de réseau.

3-open/etc/network/interfaces

4-ajoutez ces lignes:

auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0

auto eth1
iface eth1 inet dhcp

Réseau 4-redémarrage. Maintenant, je peux naviguer dans le navigateur et ping sans aucune perte de paquet.

0
pooria_googooli

Pourriez-vous expliquer la situation mieux?

Voici ce que je comprends de votre rédaction.

  • Vous avez une machine Windows.
  • Vous avez installé un logiciel de virtualisation sur votre ordinateur Windows.
  • Vous avez créé deux machines virtuelles "identiques", chacune exécutant une version d'Ubuntu.
  • Dans chaque VM, vous avez 3 interfaces: lo0 (évidemment), eth0 et eth1.
  • L'une des interfaces ethX de chaque VM se connecte au monde extérieur, soit par le biais de NAT, soit par un pontage, etc.
  • L'autre interface ethX de chaque VM se connecte à l'autre VM.

Si toute cette compréhension est correcte, pourriez-vous faire ce qui suit:

  • Arrêtez la VM-s. Cinglez votre site choisi à partir de Windows. Voyez-vous une perte de paquet?
  • Amenez une VM. Cinglez votre site choisi à partir de Windows. Voyez-vous une perte de paquet?
  • Avec la précédente VM up-n-running, connectez-vous à cette VM et envoyez une requête ping à votre site choisi depuis la VM. Voyez-vous une perte de paquet?
  • Amenez le deuxième ordinateur virtuel. Donc, maintenant vous avez à la fois la VM-s en marche. Cinglez votre site choisi à partir de Windows. Voyez-vous une perte de paquet?
  • Une fois que la machine virtuelle est en marche, connectez-vous à VM-1 et envoyez une requête ping à votre site choisi depuis la machine virtuelle. Voyez-vous une perte de paquet?
  • Une fois que la machine virtuelle est en marche, connectez-vous à VM-2 et envoyez une requête ping à votre site choisi depuis la machine virtuelle. Voyez-vous une perte de paquet?

Veuillez noter que je n'ai pas de réponse pour le moment et que je n'aurai probablement pas de réponse, mais si vous remplissez toutes ces informations, une personne ici pourra vous aider. Je pense que, comme indiqué actuellement, votre question peut être très vague et donc la demande d'informations supplémentaires.

1
thatmaheshrs

S'il n'y a pas de perte de paquets au premier espoir (votre routeur), cela signifie que les données ne sont plus entre vos mains et que le problème se situe quelque part en amont de votre routeur. Vous ne pouvez pas faire grand-chose sur un PC pour déterminer comment le paquet sera traité après votre routeur

0
meccooll