1 votos

Bloquear Parallels Desktop de conectarse al dominio sin usar `/etc/hosts`

Tengo las siguientes líneas en mi /etc/hosts. Parallels Desktop sigue comentando las líneas que necesita para conectarse a ese dominio. Intenté cambiar el acceso de /etc/hosts a 444, pero de repente cambió a 644.

Parece que Parallels Desktop necesita editar /etc/hosts para definir hosts en su red local.

¿Cómo puedo bloquear el acceso de Parallels Desktop a estos dominios sin cambiar /etc/hosts?

2voto

Phill Puntos 126

Configurar Parallels Desktop para dejar de editar /etc/hosts

No mencionas qué dominios estás intentando bloquear el acceso, pero puedes configurar Parallels Desktop para dejar de modificar /etc/hosts, lo cual esperemos prevenga este problema.

Según este artículo de la base de conocimientos de Parallels, puedes evitar que Parallels Desktop actualice /etc/hosts de la siguiente manera:

  1. Abre el archivo /Library/Preferences/Parallels/network.desktop.xml y localiza la siguiente línea:

    1

  2. Establece la configuración anterior en "0" (desactivado) para que no se creen registros en el archivo /etc/hosts.

Ten en cuenta que al desactivar esta configuración no podrás acceder a una máquina virtual por nombre de host. En su lugar, deberás utilizar su dirección IP, lo cual puede ser incómodo, por ejemplo al conectarte por SSH a una VM.

Más información

En la Edición Pro de Parallels Desktop, el nombre de una máquina virtual se registrará automáticamente en los registros de /etc/hosts del host si se cumplen las siguientes afirmaciones:

  • La VM está en modo de red compartida u host-only;
  • y la MV obtiene una dirección IP de DHCP (no estática).

Por ejemplo, digamos que tienes una MV llamada rhel6.3 que está en modo de red compartida con la IP asignada por DHCP 10.211.55.4. Cuando inicias la MV, se creará un nuevo registro en /etc/hosts:

10.211.55.4 rhel6.3 rhel6.3.shared #prl_hostonly shared 

Ahora, utilizando el nombre rhel6.3 o rhel6.3.shared, esta VM puede ser accedida desde el host o cualquier otra MV en el grupo de red compartida.

Usar software de firewall

Alternativamente, si el método anterior no funciona, puedes bloquear los dominios utilizando un software de firewall como Little Snitch (Little Snitch ofrece una versión de prueba gratuita).

0 votos

¿Entiendes por qué Parallels se está agregando a sí mismo en Hosts? Es decir, ¿qué está tratando de lograr? Como no usuario de Parallels, esto parece bastante invasivo.

1 votos

@Wowfunhappy La razón detrás de esto es que el usuario puede acceder a una máquina virtual por nombre de host en lugar de por dirección IP, lo cual es ciertamente conveniente, por ejemplo al conectarse con SSH a una VM. Sin embargo, estoy de acuerdo contigo, y esperaría que esto se hiciera: 1) deshabilitado por defecto 2) fácilmente configurable con la interfaz gráfica en lugar de con algún archivo XML oscuro.

1 votos

¡Gracias! Te animaría a agregar la justificación a tu respuesta. Esto también permite que las personas conozcan las consecuencias de desactivarlo.

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