Hola, hemos encontrado la respuesta a lo que buscabas, has scroll y la encontrarás aquí.
Solución:
Si se trata de una máquina virtual de Windows, puede obtener la IP con el siguiente comando del host:
prlctl exec "VM Name" ipconfig | grep "IPv4" | grep -o 'd1,3\.d1,3\.d1,3\.d1,3'
Para una máquina virtual *nix:
prlctl exec "VM Name" ifconfig eth1 | grep "inet " | grep -o 'addr:d1,3\.d1,3\.d1,3\.d1,3' | grep -o 'd1,3\.d1,3\.d1,3\.d1,3'
si desea acceder a la máquina mediante SSH, hay un comando integrado que puede ayudar con esto.
prlctl enter
Esto abrirá un aviso como raíz de la VM si desea la IP por cualquier otra razón, hay otra forma de obtenerla
prlctl exec
los exec
comando de prlctl
ejecutará el ifconfig
comando en la máquina Host Linux (si usa Windows, haga ipconfig
en lugar de ifconfig
)
Toda la salida del ifconfig
se imprimirá en su terminal y la ip será claramente visible en la salida
Me topé con esto hoy y encontré cuestionable que el list
comando muestra un IP_ADDR
pero nunca la IP. Revisé los documentos más recientes para el prlctl
comando y sus estados:
-f, –lleno
Muestra las direcciones IP reales para ejecutar máquinas virtuales.
Proporcionar esta bandera muestra las direcciones IP para mí
prlctl list -f
Si haces scroll puedes encontrar las ilustraciones de otros administradores, tú de igual manera puedes mostrar el tuyo si lo crees conveniente.