Yo uso VirtualBox para mis máquinas virtuales. La configuración de la red de mi oficina es inalámbrica, es decir, me conecto a la red WiFi de mi empresa, que tiene un DNS local para resolver los nombres locales (como something.mycompany.com que va a 123.45.67.89). Cuando construyo una nueva VM, se puede conectar a Internet externo heredando la conexión del host, pero no resuelve los nombres locales utilizando el DNS local. Así que tengo que entrar en /etc/hosts
la VM y hacer una entrada manualmente después de resolver el nombre en el host, lo cual es molesto.
¿Hay alguna manera de hacer que VirtualBox conecte automáticamente el invitado al DNS del host para que no tenga que hacer este paso manual? Mi host es OSX Mountain Lion , las máquinas virtuales suelen ser Ubuntu, pero dudo que eso deba importar.
fuente
Sí, es posible. Hay muchos modos disponibles en VirtualBox para establecer redes entre el invitado y el host. En lugar de usar el modo NAT (que es el predeterminado), puede usar el modo puente en el que su máquina invitada puede ser tratada como una entidad completamente separada en su red. Por lo tanto, no solo su host, sino cualquier otra máquina (como su servidor DNS) verá a su invitado como una máquina separada.
Una vez que configure el modo puente, simplemente vaya a su invitado ubuntu y haga que use el nombre del servidor DNS de su compañía o su ip. Lea este tutorial para obtener más información: http://prahladyeri.wordpress.com/2012/08/02/how-to-setup-a-virtual-lan-on-your-machine-using-oracle-virtualbox/
fuente
Este fue un resultado superior de Google, por lo que quería aclarar para otros. La solución de Josiah funcionó para mí con la adición de agregar la línea:
hosts: files dns
a/etc/nsswitch.conf
Como otros señalaron, la solución original no funciona por encima de Ubuntu 16.04. Mi VM invitada es Ubuntu 16.04.
Referencia Crear servidor Linux
fuente
También he notado que mi conexión VPN interfiere con una conexión a internet vagabunda.
Gracias a este intercambio de pila, pude resolver incrustando en mi Vagrantfile
Y evité el tedio de tener que apagar la caja para modificarla a través de la línea de comando, y luego reprovision
fuente
Para mí, ayudó a agregar otro adaptador con adaptador solo de host, manteniendo el primero (modo NAT) allí también.
[
fuente