La máquina virtual ubuntu18.04 (versión de servidor) no puede acceder al proceso de solución de Internet
1. Descripción del problema
Después del lanzamiento de Ubuntu 18.04, para probar algo nuevo, por supuesto, debe actualizar después de que vmware15.0 salga, por supuesto que debe hacerlo; para actualizar (no puedo evitarlo, no puedo evitarlo). En resumen, es solo una actualización. Después de la actualización, la red debe reconfigurarse (estoy hablando de la mía), por lo que en realidad encontré el problema de no poder acceder a Internet dos veces, pero la primera vez le pedí a alguien que lo hiciera. Ayúdame a resolverlo, y tampoco sé cómo resolverlo, pero esta vez encontré este problema nuevamente. Busqué mucho contenido relacionado en Internet y finalmente pude conectarme. Lo grabó primero para evitar que este problema se repita nuevamente en el futuro.
Nota: Sólo está disponible el modo puente. Si es necesario para trabajar, utilice únicamente este modo.
2. Registro del proceso
Por lo general, después de instalar ubuntu en vmware, hay tres partes principales para configurar la red: 1. Configurar vmware primero. 2. Configure la IP, la puerta de enlace y la máscara de subred de Ubuntu. 3. Configure el DNS de ubuntu.
1. Configurar vmware. En Editar->Virtual Network Editor, seleccione el modo puente VMnet0. Si no conoce la tarjeta de red, simplemente seleccione automático, como se muestra en la Figura 1. Es mejor restaurar la configuración predeterminada primero (llevará un poco más de tiempo, luego inicie Ubuntu, seleccione Máquina virtual -> Configuración en la barra de menú de vmware, abra el cuadro de diálogo de configuración, busque la opción del adaptador de red y seleccione el modo puente); , como se muestra en la Figura 2; en este punto, se completa la configuración de vmware.
Figura 1
Figura 2
2. Configure la IP de Ubuntu, etc. sudo vim /etc/network/interfaces, configure ip, puerta de enlace y máscara de subred en secuencia.
3. Configurar DNS. Hay algunos cambios en el archivo para configurar dns en Ubuntu 18.04. No es /etc/resolv.conf, sino /etc/systemd/resolved.conf, como se muestra a continuación.
Referencia detallada: blogs.com/breezey/p/9155988.html
4. Resuelva el problema. He realizado todas las configuraciones anteriores, pero todavía no puedo acceder a Internet, por lo que necesito solucionar el problema. Ahora que se ha realizado la configuración anterior, es probable que el problema sea una mala configuración en alguna parte. Puede comprobarlo: haga ping a la máquina host. Si puede hacer ping correctamente, significa que el segmento de red es correcto, lo que significa que el. Las direcciones IP de la máquina virtual y la máquina host deben estar en el mismo segmento de red; vuelva a hacer ping a la máscara de subred y luego haga ping al DNS, y descubra que el ping también puede tener éxito y finalmente haga ping a www.baidu; .com y descubre que el ping no se puede realizar correctamente. (Referencia para los siguientes pasos: /gaoganghua/article/details/80386107).
Esto es extraño, ¿por qué se puede hacer ping al DNS con éxito, pero no a Baidu? Más tarde, consulté a otros y me dijeron que DNS es la red externa. Debería poder acceder a Internet después de hacer ping correctamente. Quizás su configuración de DNS sea incorrecta. Recuerdo que la razón por la que no pude acceder a Internet una vez fue por eso. a DNS, así que creo que esta vez puede ser el mismo. Fue su problema, así que para estar seguro, copié directamente el DNS de la máquina host. Dado que la máquina host puede acceder a Internet, debe haberlo. No hay problema con el DNS. Efectivamente, después de la modificación, puede conectarse. (Me rasco la cabeza y me quejo. Es la primera vez que lo uso. Aún no he terminado de escribir. No puedo ingresar caracteres chinos. Solo puedo ingresar letras. ¿Tengo que escribir este párrafo en ¿Pinyin? Realmente no es una buena experiencia. Ubuntu no puede acceder a Internet Bueno, decidí cambiarme a Ubuntu y finalmente terminé de escribir este párrafo)