Hay muchas razones para acceder a otra computadora en la red doméstica o de la oficina desde su computadora portátil o de escritorio. Por ejemplo,
- Uso de software gráfico de forma remota : hay muchos software que necesitan computadoras de alta especificación para ejecutarse (es decir, Autodesk Maya, AutoCAD, Blender). Es posible que su computadora portátil o de escritorio no tenga las especificaciones requeridas para ejecutar el software. A veces, un software en particular solo se puede ejecutar en un sistema operativo específico que no desea instalar solo para ese software. En estos casos, puede instalar el software gráfico requerido en otras computadoras y acceder a ellos de forma remota desde su computadora portátil o computadora de escritorio y usar el software gráfico requerido.
- Resolver problemas de forma remota : si usted es el técnico en su oficina, a veces, es posible que deba resolver problemas en las computadoras de sus colegas o mostrarles cómo hacer algo. Puede conectarse de forma remota a la computadora de su colega y resolver su situación. Esto le ahorrará mucho tiempo, ya que no requiere que pase tiempo caminando para ir a la habitación de su colega.
- Administración remota de gráficos / línea de comandos : puede ser administrador del sistema de una empresa. Es posible que la empresa tenga muchas computadoras que deba administrar. Pasar de un escritorio a otro o de una habitación a otra para ayudar a cada una de las computadoras de su empresa será una gran molestia. En su lugar, puede sentarse y relajarse en su escritorio y conectar de forma remota las computadoras que necesita administrar desde su computadora portátil o de escritorio. Esto le ahorrará mucho tiempo y trabajo adicional.
- Acceso a máquinas virtuales : es posible que desee ejecutar máquinas virtuales en su servidor utilizando hipervisores de tipo I como Proxmox VE, VMware vSphere, KVM, etc. En ese caso, para usar las máquinas virtuales, debe conectarse de forma remota a las máquinas virtuales desde su computadora portátil o computadora, ya que estas máquinas virtuales no tendrán ninguna pantalla física, teclado o mouse.
En este artículo, le mostraré diferentes métodos para acceder a otras computadoras y máquinas virtuales en la misma red con Linux. Entonces empecemos.
Conexión a otras computadoras Linux a través de SSH
Puede conectarse a otras computadoras Linux en su red desde la línea de comandos a través de SSH. La computadora remota debe tener instalado el programa de servidor OpenSSH para que SSH funcione.
Si necesita ayuda para instalar el servidor OpenSSH en su computadora, dependiendo de la distribución de Linux que esté usando, lea uno de los siguientes artículos:
- Debian 9 : lea el artículo .
- Debian 10 : lea el artículo .
- CentOS 8 : lea el artículo .
- Ubuntu 18.04 LTS : lea el artículo .
- Ubuntu 20.04 LTS : lea el artículo .
- Arch Linux : lea el artículo .
- Kali Linux 2020 : lea el artículo .
Para conectarse a la computadora remota a través de SSH, necesita conocer la dirección IP de la computadora remota. Si desconoce la dirección IP de la computadora remota, pídale a su colega que abra una Terminal en la computadora remota y ejecute el siguiente comando:
Una vez que su colega averigüe la dirección IP de su computadora, podrá enviársela. En mi caso, la dirección IP es 192.168.0.109 . Dado que cada computadora tiene su dirección IP única, entonces será diferente a la suya. Por lo tanto, asegúrese de utilizar su dirección IP.
También necesita conocer el nombre de usuario y la contraseña de inicio de sesión de la computadora remota. Una vez más, su colega puede enviárselo.
Una vez que conozca el nombre de usuario de inicio de sesión, la contraseña y la dirección IP de la computadora remota, puede conectarse a ella a través de SSH de la siguiente manera:
NOTA : Reemplace < nombre de usuario > con el nombre de usuario de inicio de sesión y < ip-addr > con la dirección IP de la computadora remota.
Cuando se conecte a la computadora remota a través de SSH por primera vez, verá el siguiente mensaje.
Escriba sí y presione < Enter > acepte la huella digital.
Escriba la contraseña de inicio de sesión de la computadora remota y presione < Enter >.
Debería estar conectado a la computadora remota a través de SSH.
Ahora, puede ejecutar cualquier comando que desee en la computadora remota.
Conexión a computadoras con Windows a través de RDP:
La forma más común de conectarse a una computadora Windows remota es a través de RDP (Protocolo de escritorio remoto). El protocolo RDP está integrado en el sistema operativo Windows. Por lo tanto, no es necesario instalar nada en la computadora remota con Windows para que RDP funcione. Todo lo que necesita hacer es habilitar RDP en la computadora remota y listo.
Para habilitar RDP en Windows 10, abra la aplicación Configuración de Windows 10 y haga clic en Sistema , como se muestra en la captura de pantalla a continuación.
Navegue a la sección Escritorio remoto y haga clic en el botón de alternancia Habilitar escritorio remoto , como se muestra en la captura de pantalla a continuación.
Haga clic en Confirmar , como se muestra en la captura de pantalla a continuación.
RDP debe estar habilitado.
Una vez que RDP está habilitado en la máquina Windows remota, necesita conocer la dirección IP de la máquina Windows remota.
Para encontrar la dirección IP de la máquina remota Windows, pulse la tecla < Ventanas tecla> y pulse R . Debería mostrarse la ventana Ejecutar solicitud. Ahora, escriba powershell o cmd y presione < Enter >.
Se debe abrir una Terminal (PowerShell o CMD, según el comando que utilizó para iniciar la terminal).
Ahora, ejecute el siguiente comando:
Se debe mostrar la dirección IP de la computadora remota con Windows. En mi caso, la dirección IP es 192.168.0.107 . Será diferente para ti. Por lo tanto, asegúrese de utilizar su dirección IP única.
Una vez que sepa la dirección IP de la computadora con Windows, puede usar un cliente RDP para conectarse a la computadora remota con Windows desde Linux. Hay muchos clientes RDP disponibles en Linux. En este artículo, usaré el cliente de escritorio remoto de Vinagre para conectarme a la computadora con Windows a través de RDP.
Si no tiene el cliente de escritorio remoto de Vinagre instalado en su computadora, y si necesita ayuda para instalar el cliente de escritorio remoto de Vinagre en su distribución de Linux deseada, puede consultar el artículo Cómo instalar el cliente de escritorio remoto de Vinagre en Linux .
Una vez que tenga Vinagre instalado, puede iniciarlo desde el menú de aplicaciones de su computadora.
Para iniciar Vinagre , abra el menú de la aplicación, busque Vinagre y haga clic en el icono del Visor de escritorio remoto como se muestra en la captura de pantalla a continuación.
Se debe abrir el cliente de escritorio remoto de Vinagre.
Ahora, haz clic en Conectar .
Seleccione RDP en el menú desplegable Protocolo , escriba la dirección IP de su computadora con Windows en la sección Host y escriba el Ancho y Alto de la pantalla en píxeles en la sección Opciones de RDP como se marca en la captura de pantalla a continuación.
Luego, haga clic en Conectar .
Se le pedirá que escriba el nombre de usuario y la contraseña de inicio de sesión de la computadora con Windows a la que se está conectando.
Escriba el nombre de usuario y la contraseña de inicio de sesión y haga clic en Autenticar .
Debería estar conectado a la computadora con Windows, como puede ver en la captura de pantalla a continuación.
Conexión a computadoras remotas a través de VNC:
VNC (Virtual Network Computing) es un protocolo para acceder y controlar el entorno de escritorio gráfico de una computadora de forma remota desde otra computadora.
Para conectarse a una computadora de forma remota a través del protocolo VNC, debe tener el programa de servidor VNC instalado y configurado en la computadora a la que desea acceder de forma remota.
Si necesita ayuda para instalar el servidor VNC en su computadora, según la distribución de Linux que esté utilizando, lea uno de los siguientes artículos:
- CentOS 8 : lea el artículo .
- Ubuntu 20.04 LTS : lea el artículo Cómo instalar el servidor VNC en Ubuntu 20.04 LTS.
- Debian 10 : lea el artículo Cómo instalar el servidor VNC en Debian 10.
- Linux Mint 20 : lea el artículo .
- Fedora 32 : Lea el artículo .
Una vez que tenga el servidor VNC instalado en su computadora remota, necesita un cliente VNC para conectarse a su computadora remota desde otra computadora.
Hay muchos clientes VNC disponibles en Linux. es decir, Vinagre, Remmina, RealVNC VNC Viewer, etc.
Si necesita ayuda para instalar un cliente VNC en la distribución de Linux que desee, puede leer uno de los siguientes artículos según el cliente VNC que desee instalar.
Vinagre : lea el artículo Cómo instalar el cliente de escritorio remoto de Vinagre en Linux .
RealVNC VNC Viewer : lea el artículo Cómo instalar RealVNC VNC Viewer en Linux .
En este artículo, usaré el cliente RealVNC VNC Viewer VNC para mostrarle cómo conectarse a una computadora remota usando el protocolo VNC.
Una vez que RealVNC VNC Viewer está instalado, puede iniciar VNC Viewer desde el menú de aplicaciones de la distribución de Linux que desee.
Marque la casilla de verificación He leído y acepto estos términos y condiciones y haga clic en Aceptar , como se muestra en la captura de pantalla a continuación.
Haga clic en GOT IT como se indica en la captura de pantalla a continuación.
VNC Viewer debería estar listo para conectarse a computadoras remotas.
Para conectarse a su computadora remota a través de VNC, necesita conocer la dirección IP de esa computadora remota.
Ejecute el siguiente comando en la computadora remota para encontrar su dirección IP.
La dirección IP de la computadora remota debe estar impresa en el terminal.
Como puede ver, la dirección IP de la computadora remota a la que quiero conectarme es 192.168.0.106 . Será diferente al tuyo. Por lo tanto, asegúrese de reemplazarlo con su dirección IP.
Ahora, para conectarse a una computadora remota, escriba el nombre de host o la dirección IP de la computadora remota a la que desea conectarse y presione < Enter >.
Haga clic en Continuar .
Se le pedirá que ingrese el nombre de usuario y la contraseña de inicio de sesión de la computadora remota.
Escriba el nombre de usuario y la contraseña de inicio de sesión de la computadora remota a la que desea conectarse y haga clic en Aceptar , como se muestra en la captura de pantalla a continuación.
Debería estar conectado a la computadora remota.
Conexión a máquinas virtuales VMware a través de VMRC:
Para conectarse a máquinas virtuales VMware vSphere o VMware ESXi de forma remota, puede utilizar el programa oficial de VMware VMware Remote Console (VMRC) .
Para obtener más información sobre VMware Remote Console (VMRC) y cómo instalarlo en su distribución de Linux favorita, consulte el artículo Cómo instalar VMRC (VMware Remote Console) en Linux .
Para mostrarle cómo conectarse a una máquina virtual VMware ESXi con VMware Remote Console (VMRC) , he preparado una máquina virtual VMware ESXi s01 , como puede ver en la captura de pantalla a continuación.
Para conectarse a la máquina virtual VMware ESXi s01 con VMware Remote Console (VMRC) , haga clic en Consola , como se muestra en la captura de pantalla a continuación.
Luego, haga clic en Iniciar consola remota , como se muestra a continuación.
La máquina virtual VMware ESXi s01 debe abrirse con VMware Remote Console (VMRC) , como puede ver en la captura de pantalla a continuación.
Conexión a máquinas virtuales Proxmox a través de SPICE:
Para conectarse a máquinas virtuales Proxmox VE de forma remota, puede utilizar el visor virtual de KVM . Virt Viewer utiliza el protocolo SPICE para conectarse a máquinas virtuales KVM de forma remota.
Para obtener más información sobre KVM Virt Viewer y cómo instalarlo en su distribución de Linux favorita, consulte el artículo Cómo instalar Virt Viewer en Linux .
Para mostrarle cómo conectarse a una máquina virtual Proxmox a través del protocolo SPICE usando Virt Viewer , he preparado una máquina virtual Proxmox s02 , como puede ver en la captura de pantalla a continuación.
Para poder conectarse a una máquina virtual Proxmox con Virt Viewer , debe configurar el hardware de visualización de la máquina virtual en SPICE (qxl) como se muestra en la captura de pantalla a continuación.
Una vez que haya configurado el hardware de pantalla de la máquina virtual en SPICE (qxl) , navegue a la sección Consola de la máquina virtual y haga clic en Consola> SPICE como se indica en la captura de pantalla a continuación.
Su navegador debería pedirle que abra o guarde el archivo de configuración de conexión de Virt Viewer.
Seleccione Abrir con , seleccione Visor remoto en el menú desplegable y haga clic en Aceptar , como se muestra en la captura de pantalla a continuación.
Debería estar conectado a la máquina virtual Proxmox como puede ver en la captura de pantalla a continuación.
Conclusión:
En este artículo, le he mostrado cómo acceder a una computadora remota en la misma red desde Linux. Le he mostrado diferentes métodos, protocolos y herramientas para conectarse a computadoras remotas desde otra computadora en la misma red. Además, se cubrió el protocolo de acceso remoto basado en texto SSH, los protocolos gráficos de acceso remoto RDP y VNC, el protocolo de acceso remoto de la máquina virtual Proxmox SPICE y la herramienta de acceso remoto VMware ESXi o VMware vSphere VMRC. Aparte de eso, le he mostrado cómo usar los programas cliente de acceso remoto Vinagre, RealVNC VNC Viewer, Virt Viewer y VMRC para conectarse a computadoras remotas a través de sus protocolos de escritorio remoto compatibles.