Invité Ubuntu 14.04 VirtualBox incapable de faire un ping hors du monde


2

Interrogé sur l'erreur du serveur: https://serverfault.com/questions/706488/ubuntu-14-04-virtualbox-guest-unable-to-ping-outside-world mais mis en attente comme sujet:

J'ai une Ubuntu 14.04 VM cours d' exécution sur l' hôte Ubuntu 14.04 sur mon réseau domestique, l'hôte peut accéder au réseau et à Internet tout à fait bien, et le client peut envoyer une requête ping périphériques sur le réseau et être pinged- mais il ne peut pas ping (ou curl) le monde extérieur (ie google):

ptinkler@ptinkler-dev:~$ ping www.google.com
PING www.google.com (216.58.208.68) 56(84) bytes of data.
From ptinkler-dev.home (192.168.1.75) icmp_seq=1 Destination Host Unreachable
From ptinkler-dev.home (192.168.1.75) icmp_seq=2 Destination Host Unreachable
From ptinkler-dev.home (192.168.1.75) icmp_seq=3 Destination Host Unreachable
^C
--- www.google.com ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3014ms

J'ai essayé à la fois des adaptateurs pontés et NAT, et la machine virtuelle fonctionne parfaitement sur mon réseau de travail, ce qui me laisse penser que cela pourrait être un problème avec mon routeur de réseau domestique.

modifier:

sysctl net.ipv4.ip_forward renvoie 0, mais le mettre à 1 ne fait aucune différence.

iptables -L -n -v est revenu avec:

ptinkler@ptinkler-dell-xps:~$ iptables -L -n -v
modprobe: ERROR: could not insert 'ip_tables': Operation not permitted
iptables v1.4.21: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded

Hôte:

wlan0     Link encap:Ethernet  HWaddr c8:f7:33:da:68:21  
          inet addr:192.168.1.72  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::caf7:33ff:feda:6821/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:248973 errors:0 dropped:0 overruns:0 frame:0
          TX packets:160935 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:233346198 (233.3 MB)  TX bytes:22586578 (22.5 MB)

Client:

eth0      Link encap:Ethernet  HWaddr 08:00:27:31:7d:f6  
          inet addr:192.168.1.75  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe31:7df6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1349 errors:0 dropped:0 overruns:0 frame:0
          TX packets:687 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:144462 (144.4 KB)  TX bytes:50305 (50.3 KB)
          Interrupt:19 Base address:0xd020 

Si vous utilisez nat adapter et que l'hôte a accès à Internet, l'invité utilise cette connexion par l'intermédiaire du routeur. Le routeur ne connaît donc pas l'ordinateur invité, il ne s'agit donc pas du routeur. vous pouvez vérifier le pare-feu sur la machine invitée parfois le ping est bloqué mais l'accès au Web est non
emirjonb

curl www.google.comsur l'invité ne fonctionne pas non plus
ptr

Je suis également enclin à penser que c'est un problème de configuration. Juste à côté, avez-vous installé les ajouts invités? J'utilise Oracle VirtualBox avec des invités Ubuntu 12.04, 14.04, Win7 et Win XP, et tant que j'utilise un adaptateur ponté sur DHCP, je n'ai jamais de problèmes. S'il vous plaît vérifier ce post
Louis Parkin

guest additions est installé - et mon seul doute est un problème de configuration, c'est que la configuration exacte fonctionne parfaitement sans problèmes sur le réseau professionnel. Ce problème ne se produit que lorsque je ramène l'ordinateur portable à la maison et que je tente de l'utiliser sur le réseau domestique.
ptr

La machine hôte de votre réseau domestique a-t-elle accès à Internet et est-elle en mesure d'envoyer une requête ping à une adresse IP globale? Si tel est le cas, la machine invitée utilisant Nat Bridge devrait pouvoir accéder à Internet sans problème. Vous pouvez vérifier le pare-feu sur la machine hôte si la virtualbox est autorisée.
emirjonb
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.