5 votos

El iPhone no puede conectarse a la VM de Ubuntu Server que se ejecuta en Parallels en MacOS

Uso Parallels Desktop para mi Mac M1 con Ubuntu Server ARM instalado en la VM que hice.

He instalado apache2, Node.js y npm en esta VM, y funciona, sólo en mi Mac (cuando se visita la IP privada de la máquina) y usando curl en la VM.

No puedo verlo en mi iPhone.

Imagen de mi Mac:

image

Imagen de la MV:

image2

Imagen de mi iPhone

image3

0 votos

Esta es una pregunta de configuración del router, y no es realmente específica de Apple.

1 votos

@Criggie Esta pregunta es sobre la configuración de Parallels, que es específica de Apple. El seguimiento del OP en los comentarios no es específico de Apple.

0 votos

Para que TCP/IP funcione, todos los dispositivos de red intermedios deben saber dónde se encuentra una dirección IP determinada o ser capaces de reenviar a una que sí lo sepa. Su router no sabe que Parallels utiliza las direcciones 10.x.y.z por lo que no puede reenviarlo. La forma más fácil de solucionarlo es probablemente configurar Parallels para que trate su VM como un host completo con su propia dirección IP asignada por su router.

9voto

siva Puntos 23

La dirección IP es de la VM como la conexión entre su Mac y la VM presenta. Esta es una conexión privada. Su router no tiene conocimiento de esta dirección IP, por lo que no sabe cómo enrutar la IP.

  1. Reenvía algún puerto de tu Mac a la VM en las preferencias de Parallels.
    1. Introduzca un puerto para abrir en su host. El puerto HTTP suele ser el 80.
    2. Reenvío de puerto a su VM, selecciónelo de la lista.
    3. Introduzca el puerto en el que se ejecuta su servidor web en su VM, por ejemplo 80.
  2. Introduzca la dirección IP de su Mac en su iPhone y el primer número de puerto elegido en el paso anterior.

Tu router enruta desde tu teléfono a tu Mac, y el reenvío de puertos de Parallels enruta a la VM.

0 votos

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X