Cómo acceder a otra computadora en la misma red con Linux?

Cómo acceder a otra computadora en la misma red con Linux?

Hay muchas razones para acceder a otra computadora en la red de inicio o de oficina desde su computadora portátil o escritorio. Por ejemplo,

  1. Uso de software gráfico de forma remota: Hay muchos software que necesitan computadoras de alta especificación para ejecutar (yo.mi., Autodesk Maya, AutoCAD, licuadora). Es posible que su computadora portátil o escritorio no tenga las especificaciones requeridas para ejecutar el software. A veces, un software particular solo puede ejecutarse 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 ellas de forma remota desde su computadora portátil o escritorio y usar el software gráfico requerido.
  2. Resolver problemas de forma remota: Si eres el tipo tecnológico en tu oficina, a veces, es posible que debas resolver problemas en las computadoras de tus colegas o mostrarles cómo hacer algo. Puede conectarse de forma remota con 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.
  3. Administración gráfica/de línea remota: Puede ser administrador del sistema de una empresa. La compañía puede tener muchas computadoras que necesita administrar. Ir del escritorio al escritorio o la habitación a la habitación para ayudar a cada computadora de su empresa será una gran cantidad de molestias. 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 escritorio. Esto le ahorrará mucho tiempo y trabajo extra.
  4. Acceso a máquinas virtuales: Es posible que desee ejecutar máquinas virtuales en su servidor utilizando hipervisores 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.

Conectarse a otras computadoras de 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 el programa de servidor OpenSSH instalado para que SSH funcione.

Si necesita ayuda para instalar el servidor OpenSSH en su computadora, dependiendo de la distribución de Linux que esté utilizando, lea uno de los siguientes artículos:

  • Debian 9: Lea el artículo Habilitar el servidor SSH en Debian.
  • Debian 10: Lea el artículo Habilitar SSH sobre Debian 10.
  • Centos 8: Lea el artículo Cómo habilitar SSH en Centos 8.
  • Ubuntu 18.04 LTS: Lea el artículo Cómo habilitar el servidor SSH en Ubuntu 18.04 LTS.
  • Ubuntu 20.04 LTS: Lea el artículo Cómo instalar y habilitar OpenSsh en Ubuntu 20.04.
  • Arch Linux: Lea el artículo Arch Arch Linux SSH Server, personalización y optimización del servidor.
  • Kali Linux 2020: Lea el artículo Cómo habilitar SSH en Kali Linux 2020.

Para conectarse a la computadora remota a través de SSH, debe conocer la dirección IP de la computadora remota. Si desconoce la dirección IP de la computadora remota, solicite a su colega que abra un terminal en la computadora remota y ejecute el siguiente comando:

$ hostname -i

Una vez que su colega descubre la dirección IP de su computadora, él o ella puede 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 de la suya. Entonces, asegúrese de usar 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. De nuevo, su colega puede enviárselo.

Una vez que conozca el nombre de usuario, la contraseña y la dirección IP de la computadora remota, puede conectarse a través de SSH de la siguiente manera:

$ ssh @

NOTA: Reemplazar <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.

Mientras se conecta a la computadora remota a través de SSH por primera vez, verá el siguiente mensaje.

Escribir y presionar <Ingresar> Aceptar la huella digital.

Escriba la contraseña de inicio de sesión de la computadora remota y presione <Ingresar>.

Debe estar conectado a la computadora remota a través de SSH.

Ahora, puede ejecutar cualquier comando que desee en la computadora remota.

Conectarse a las computadoras de Windows a través de RDP:

La forma más común de conectarse a una computadora de Windows remota es a través de RDP (protocolo de escritorio remoto). El protocolo RDP está integrado en el sistema operativo de Windows. Por lo tanto, no necesita instalar nada en la computadora de Windows remota 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 el Windows 10 Ajustes aplicación y haga clic en Sistema, Como se muestra en la captura de pantalla a continuación.

Navegar al Escritorio remoto sección y haga clic en el Habilitar escritorio remoto botón de palanca, 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 de Windows remota, debe conocer la dirección IP de la máquina de Windows remota.

Para encontrar la dirección IP de la máquina Windows remota, presione el <Windows> tecla y presione Riñonal. Se debe mostrar la ventana de solicitud de ejecución. Ahora, escriba potencia Shell o CMD y presionar <Ingresar>.


Se debe abrir un terminal (PowerShell o CMD, dependiendo del comando que usara para iniciar el terminal).


Ahora, ejecute el siguiente comando:

> ipconfig /todo


Se debe mostrar la dirección IP de la computadora de Windows remota. En mi caso, la dirección IP es 192.168.0.107. Será diferente para ti. Entonces, asegúrese de usar su dirección IP única.


Una vez que conozca la dirección IP de la computadora de Windows, puede usar un cliente RDP para conectarse a la computadora Windows remota desde Linux. Hay muchos clientes RDP disponibles en Linux. En este artículo, usaré el Vinagre Cliente de escritorio remoto para conectarse a la computadora Windows a través de RDP.

Si no tienes el Vinagre Cliente de escritorio remoto instalado en su computadora, y si necesita alguna ayuda para instalar el Vinagre cliente de escritorio remoto En la distribución de Linux deseada, puede verificar el artículo Cómo instalar el cliente de escritorio remoto Vinagre en Linux.

Una vez que tengas Vinagre Instalado, puede iniciarlo desde el Menú de aplicaciones de tu computadora.

Para comenzar Vinagre, abre el Menú de aplicaciones y buscar Vinagre y haga clic en el Icono de 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, haga clic Conectar.


Seleccionar RDP desde el Protocolo menú desplegable, escriba la dirección IP de su computadora con Windows en el Anfitrión sección y escriba la pantalla Anchura y altura en píxeles en el Opciones de RDP Sección marcada en la captura de pantalla a continuación.


Entonces, 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 de 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.


Debe estar conectado a la computadora de Windows, como puede ver en la captura de pantalla a continuación.

Conectarse 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 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, dependiendo de la distribución de Linux que esté utilizando, lea uno de los siguientes artículos:

  • Centos 8: Lea el artículo Configuración del servidor VNC en Centos 8.
  • Ubuntu 20.04 LTS: Leer el artículo Cómo instalar el servidor VNC en Ubuntu 20.04 LTS.
  • Debian 10: Leer el artículo Cómo instalar el servidor VNC en Debian 10.
  • Linux Mint 20: Lea el artículo Instalar servidor VNC en Linux Mint 20.
  • Fedora 32: Lea el artículo Cómo configurar el servidor VNC en Fedora Linux?.

Una vez que tenga instalado el servidor VNC en su computadora remota, necesita un cliente VNC para conectarse a su computadora remota desde otra computadora.

Hay muchos clientes VNC disponibles en Linux. i.mi., Vinagre, Remmina, Realvnc VNC Visor, etc.

Si necesita ayuda para instalar un cliente VNC en la distribución de Linux deseada, puede leer uno de los siguientes artículos dependiendo del cliente VNC que desee instalar.

Vinagre: Leer el artículo Cómo instalar el cliente de escritorio remoto Vinagre en Linux.

Visor realvnc vnc: Leer el artículo Cómo instalar el visor Realvnc VNC en Linux.

En este artículo, usaré el Visor realvnc vnc Cliente VNC para mostrarle cómo conectarse a una computadora remota utilizando el protocolo VNC.

Una vez que se instala el visor REALVNC VNC, puede iniciar VNC Viewer desde el Menú de aplicaciones de la distribución de Linux deseada.


Comprobar el He leído y acepto estos términos y condiciones casilla de verificación y haga clic en DE ACUERDO, Como se muestra en la captura de pantalla a continuación.


Haga clic en ENTIENDO como se marca en la captura de pantalla a continuación.


El visor VNC debe estar listo para conectarse a computadoras remotas.


Para conectarse a su computadora remota a través de VNC, debe conocer la dirección IP de esa computadora remota.

Ejecute el siguiente comando en la computadora remota para encontrar su dirección IP.

$ hostname -i


La dirección IP de la computadora remota debe imprimirse 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. Entonces, 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 <Ingresar>.


Haga clic en Continuar.


Se le pedirá que escriba 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 DE ACUERDO, Como se muestra en la captura de pantalla a continuación.


Debe estar conectado a la computadora remota.

Conectarse a vMware máquinas virtuales a través de VMRC:

Para conectarse a VMware vSphere o vMware ESXi Máquinas virtuales de forma remota, puede usar el programa oficial de VMware VMware consola remota (VMRC).

Para obtener más información sobre VMware Remote Console (VMRC) y cómo instalarla en su distribución favorita de Linux, consulte el artículo Cómo instalar VMRC (consola remota VMware) en Linux.

Para mostrarle cómo conectarse a una máquina virtual VMware ESXI con VMware consola remota (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 consola remota (VMRC), haga clic en Consola, Como se muestra en la captura de pantalla a continuación.


Entonces, haga clic en Iniciar consola remota, Como se muestra abajo.


La máquina virtual VMware ESXI S01 debe abrirse con VMware consola remota (VMRC), Como puede ver en la captura de pantalla a continuación.

Conectarse a máquinas virtuales proxmox a través de Spice:

Para conectarse a Proxmox VE Máquinas virtuales de forma remota, puede usar el oficial Visor KVM Virt. VIRTER VIRTER usa el ESPECIA Protocolo 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 favorita de Linux, 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 de la ESPECIA Protocolo usando VIRTER VIRTER, He preparado una máquina virtual proxmox S02, Como puede ver en la captura de pantalla a continuación.


Poder conectarse a una máquina virtual proxmox con VIRTER VIRTER, Debes establecer el Visualización de hardware de la máquina virtual a Especias (QXL) Como se muestra en la captura de pantalla a continuación.


Una vez que hayas configurado el Hardware de visualización de la máquina virtual a Especias (QXL), Navegue a la sección de la consola de la máquina virtual y haga clic en Consola> especias como se marca en la captura de pantalla a continuación.


Su navegador debe pedirle que abra o guarde el archivo de configuración de conexión de Virt Viewer.

Seleccionar Abrir con, seleccionar Visor remoto Desde el menú desplegable y haga clic en DE ACUERDO, Como se muestra en la captura de pantalla a continuación.


Debe 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 de Linux. Le he mostrado diferentes métodos, protocolos y herramientas para conectarse a computadoras remotas desde otra computadora en la misma red. Además, 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 Proxmox Virtual Machine Spice y VMware ESXI o VMware Vsphere Virtual Machine La herramienta de acceso remoto VMRC VMRC. Aparte de eso, le he mostrado cómo usar los programas de clientes de acceso remoto Vinagre, RealVNC VNC Viewer, Virt Viewer y VMRC para conectarse a computadoras remotas a través de sus protocolos de escritorio remotos compatibles también.