Je suis sur le point d’héberger mon propre serveur Web de développement sur une machine virtuelle invitée VirtualBox exécutant Ubuntu Server. J'aimerais que cette machine virtuelle soit accessible non seulement à partir de mon réseau domestique, mais également à l'extérieur du réseau local.
En tant que tel, j'ai configuré une adresse IP statique pour pouvoir ultérieurement transférer des ports vers cette adresse IP statique. Les paramètres de My VirtualBox utilisent cette machine virtuelle avec un seul adaptateur en mode ponté.
Voici à quoi /etc/network/interfaces
ressemble mon look:
iface eth0 inet static
address 10.0.1.203 /*this is outside the DHCP range*/
netmask 255.255.255.0
gateway 10.0.1.1
network 10.0.1.0
broadcast 10.0.1.255
dns-nameservers: 8.8.8.8 8.8.8.4
Voici à quoi ifconfig
ressemble la sortie de :
Voici ifconfig -a
:
Voici le résultat de lspci
:
Et voici mes paramètres de VirtualBox:
Mon système hôte est un Mac Mini sous Mac OS X 10.7.
Dans l'OS invité, si je cingle google.com
:
$ ping google.com
# outputs 'ping: unknown host google.com' immediately
Pourquoi suis-je incapable d'accéder au Web?
ping 10.0.1.1
et ping 8.8.8.8
/ ping 8.8.8.4
pour vous assurer que vous atteignez la passerelle et le (s) serveur (s) de noms? La réponse immédiate de l'hôte inconnu indique que votre ordinateur virtuel ne résout pas le problème "google.com".
ifconfig eth0 up
?
/etc/network/interfaces
il vous manque la auto eth0
déclaration qui met l'interface en ligne au démarrage, donc je soupçonne que l'interface est en panne et ifconfig eth0 up
le corrigera. Voir: wiki.debian.org/…
ifconfig
etlspci
. Cela nous dira si votre invité VM détecte le périphérique réseau virtuel. Indiquez-nous également si vous avez installé les ajouts d'invités VB.