Je suis sur un host Ubuntu 14.04 et j'y ai installé une machine virtuelle Ubuntu en utilisant Virtualbox. Concernant la configuration réseau sous Virutalbox, j'ai choisi le mode Bridge et donc ma machine virtuelle a bien une adresse IP ressemblant à celle de mon PC hôte. Mon problème est que je n'ai aucune connexion internet sur ma machine virtuelle.
Même avec le mode NAT, je n'ai pas de connexion internet. J'ai essayé de réinstaller VirtualBox avec les configs par défaut mais même lorsque je lance le premier démarrage d'Ubuntu (machine virtuelle) je n'ai pas accès à internet. C'est vraiment très embêtant surtout que ça fait des jours que je cherche à résoudre ce problème.
Il est très fortement recommandé de les installer juste après avoir mis en place la machine virtuelle. Il se peut que Virtual Box a besoin de cet petit add-on afin d'établir une connexion entre le soft et la machine. Il faut l'installer sur la vrai machine physique, puis, dans la machine virtuelle, via VirtualBox.
Oui, les additions invités sont installés. Le mode NAT ne marche pas parcontre quand je configure Virtualbox en mode bridge, j'arrive à "pinger" des deux côtés (machine physique vers machine virtuelle et inversement). J'arrive même à pinger mon serveur DNS depuis la machine virtuelle mais toujours pas de connexion. C'est vraiment bizarre. J'ai pensé à un problème de firewall mais non parce que je n'y ai pas touché. J'ai désinstallé proprement virtualbox et réinstallé mais rien n'y fait...
Alors d'après ce que j'ai obtenu tout me semble correct sauf que les ping vers 8.8.8.8 et vers www.openclassrooms.com ne marche pas, soit je perds tous les paquets transmis, soit l'adresse n'est pas connue. En fait, les ping vers l'extérieur ne marche même pas sur ma machine host (alors que j'ai accès à internet...).
ifconfig machine guest :
- route -n depuis la machine hôte :
-ifconfig machine virtuelle :
- route machine hôte
- ping depuis machine hôte
Voilà si ça peut vous aider à m'éclairer parce que ça me fait déprimer
Pourquoi diable ping -c1? bon ton problème ne vient pas de la mais tu ne payes pas les pings alors laisse les tourner un peu.
Tes routes sont correctes. Ce qui est étrange ce que tu as internet alors que clairement "unknown host www.openclassrooms.com" te dis qu'il ne peut pas résoudre ce nom de domaine en addresse ip, donc pour moi ton DNS ne marche pas. Ton serveur DNS est il en local?
Tu peux ping ta gateway depuis l'hote et la machine virtuelle?
Il se peut que ton parefeu soit un peu trop puissant, ton routeur filtre peut être les pings vers le réseau local. Et même tout le traffic de la machine virtuelle.
La commande iptables -L te permet de voir les règles de filtrage réseau, regarde sur ta machine hote tu as peut être quelque chose.
Tu sais utiliser wireshark? Il te permettra peut être de comprendre ce qui ne va pas.
Alors, oui, tu as raison mais j'ai fait un ping -c1 parce qu'un ping normal prenait beaucoup de temps à mon goût.
Si le serveur DNS ne marchait pas, comment est-ce possible que je puisse avoir accès au Web alors ? J'ai un serveur DNS en local (Je crois que 127.0.0.1 correspond à un serveur DNS en local), je mets les résultats du /etc/resolv.conf :
Oui, je peux ping ma gateway depuis les deux machines. Je peux aussi me connecter en ssh depuis l'un des deux sur l'autre. J'ai pensé à un problème de parefeu mais même en le désactivant sur la machine hôte, ça ne change rien. Ce qui est bizarre c'est qu'en faisant un nmap du réseau, je vois qu'il n'y a rien en écoute du port 80 et 22 de ma machine virtuelle.
Le routeur filtre peut être les pings vers le réseau local comme tu l'as dit...
Je pense qu'on tient une piste ici faut que je regarde à quoi correspondent toutes ces lignes, je vous mets le résultat de iptables -L :
J'ai utilisé wireshark mais il ne m'a pas permis d'avoir assez d'information sur les pings. Je vois les request de ma machine hôte vers mon serveur qui lui répond immédiatement avec un SERVFAIL.
D'après le résultat de iptables -L, je rejette tous les paquets entrants et refuse tout ce qui est forwarding (ça je m'en fous je crois pour le mode bridge de virtualbox). Devrais-je désactiver mon parefeu puis supprimer toutes ces règles iptables ? Je ne sais pas si j'ai bien compris le résultat donc si vous pouvez m'éclairer ce serait cool
Alors oui je suis d'accord c'est étrange ce DNS. Mais le unknown host c'est ça. Tu n'es pas obligé mais la commande dessous va réinstaller le service dns. Je ne suis pas sur que ça marchera mieux.
Ça fait un moment que j'ai pas toucher au iptables. Ta conclusion est bonne, la config actuelle rejette les paquets. Je ne sais pas si tu devrais virer toutes les règles. Fais peut etre une sauvegarde de tout ça si jamais.
J'ai regardé un peu sur d'autre forum mais je ne trouve pas de cas identique au tiens. On va essayer de résoudre ça
Alors, je me suis un peu renseigné sur iptables et j'ai tout réinitialisé puis j'ai rajouté quelques règles qui accepter les paquets sur le port 80, 22 et les paquets udp. C'est vraiment une configuration de base sans grande sécurité mais ça ne m'a pas trop aidé : les pings ne marchaient toujours pas...Du coup, je suis revenu à la config d'iptables ci-dessus. J'ai désactivé le parefeu puis accepter tous les paquets sur iptables (INPUT, OUTPUT, FORWARD)...Toujours rien !
J'ai réinstallé le service dns mais comme tu l'as dit, ça n'a pas pu résoudre le problème :/
Je ne sais pas si ça peut aider mais même VirtualBox ne peut pas faire les mises à jour de versions parce qu'il ne trouve pas de host. Lequel ? Je ne sais pas (Voir image)
Merci pour ton aide en tout cas ça fait maintenant une semaine que ce bug me rend fou !
Vu que tu peux aller sur internet profites en pour télécharger la nouvelle version de virtualbox
Cette histoire de DNS m'intrigue, j'allais te dire de changer tes paramètres réseaux pour mettre le DNS 8.8.8.8 et 8.8.4.4 juste pour voir mais vu que tu le ping pas je pense que c'est mort.
Ouais je vais le faire pour tester si ça change quelque chose
J'ai vu que ça pouvait venir d'un serveur proxy qui empêcherait de "pinguer". Et moi, je suis derrière un proxy mais même si c'est vrai ça ne résoud toujours pas mon problème je crois.
90% des problèmes internet viennent des proxis... En entreprise en tout cas.
(Anecdote: j'ai fait un stage dans les services desk d'une grosse organisation. Lors des entretients la question qui tombait toujours: "un client vient vous voir, sont ordinateur est connecté au wifi mais il ne parvient pas à accéder à ses mails. Que faites vous?" La réponse attendue était vérifier le proxi. True Story!)
Choisissez les vpn plutot que les proxis. Regarde toujours ça peut venir de ça
Je reviens vers vous après beaucoup de recherches sur mon problème. J'ai enfin trouvé la solution.
On a soupçonné que c'était un problème de proxy vu que je me situe dans un réseau d'entreprise. Et pour le résoudre, il fallait renseigner les paramètres du proxy dans le navigateur. Après cela, j'ai pu naviguer sur le web tranquillement. Première victoire
Après, il fallait que je mette à jour mes packages (apt-get update) et là c'est le drame. La console m'envoie à la gueule : impossible de résoudre fr.archive.ubuntu.fr
Du coup, nouveau problème que j'ai résolu en renseignant les paramètres du proxy dans les fichiers /etc/profile et /etc/bash.bashrc en rajoutant à la fin
export http_proxy=http://"proxy_ip":"port_number"
Dans le fichier /etc/wgetrc, j'ai décommenté les lignes suivantes :
#http_proxy = http://proxy.yoyodyne.com:18023/
#use_proxy = on
Et finalement, j'ai créé un fichier /etc/apt/apt.conf.d/proxyPerso.conf que j'ai rempli avec
Acquire::http::proxy "http://adresse:port/";
Après toutes ces modifications, tout marche à merveille.
Voilà pour ce qui auront ou ont ce problème qui m'a fait chier pendant des jours ! Je mets le sujet en résolu Merci à tous
Alors oui je suis d'accord c'est étrange ce DNS. Mais le unknown host c'est ça. Tu n'es pas obligé mais la commande dessous va réinstaller le service dns. Je ne suis pas sur que ça marchera mieux.
Ça fait un moment que j'ai pas toucher au iptables. Ta conclusion est bonne, la config actuelle rejette les paquets. Je ne sais pas si tu devrais virer toutes les règles. Fais peut etre une sauvegarde de tout ça si jamais.
J'ai regardé un peu sur d'autre forum mais je ne trouve pas de cas identique au tiens. On va essayer de résoudre ça
Merci pour la commande, je galère depuis 24h pour reprendre l'install d'opencv et la connexion a coupé à cause d'un upgrade qui a mal tourné.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
N'oubliez pas 'résolu' le cas échéant :)
N'oubliez pas 'résolu' le cas échéant :)