Je dois pouvoir configurer mon ordinateur Virtualbox pour qu'il soit accessible à partir de l'hôte (mon ordinateur portable) sans routage via Internet.
À l'heure actuelle, j'ai une machine virtuelle avec adaptateur hostonly vboxnet0
et NAT
. La machine virtuelle a une adresse IP statique 192.168.56.50. Je veux que toutes les demandes de l'hôte à l'adresse IP 192.168.56.50 soient dirigées directement vers la machine de la boîte virtuelle (avec l'adresse IP 192.168.56.50). Je ne peux pas utiliser d'interface pontée car Internet est limité sur l'hôte et ne persiste pas toujours.
networking
virtualbox
routing
Alexandr
la source
la source
Réponses:
Le problème était que je n'avais pas de routage correct sur la machine virtuelle. Ma première interface (hôte uniquement) a une configuration:
/ etc / sysconfig / network-scripts / ifcfg-eth0 :
Ma deuxième interface (NAT) a une configuration:
/ etc / sysconfig / network-scripts / ifcfg-eth1 :
Ainsi, ma machine virtuelle disposait d'Internet, mais je ne pouvais pas me connecter à la machine virtuelle à partir de l'hôte. Après cela, j'ai essayé d'ajouter
GATEWAY=192.168.56.1
aueth0
et cela a résolu le problème avec l'hôte (je pouvais me connecter à la VM depuis l'hôte) mais je n'avais pas Internet. C'est pourquoi j'ai enlevéGATEWAY=192.168.56.1
deeth0
et ajouté une route manuelle pour l'interface réservée aux hôtes./ etc / sysconfig / network-scripts / route-eth0 :
Après le redémarrage, je pouvais me connecter à la machine virtuelle à partir de l'hôte et ma machine virtuelle disposait d'Internet.
la source