Nettverk

Hvordan få tilgang til en annen datamaskin i samme nettverk med Linux?

Hvordan få tilgang til en annen datamaskin i samme nettverk med Linux?

Det er mange grunner til å få tilgang til en annen datamaskin i hjemmet eller kontornettverket fra den bærbare eller stasjonære datamaskinen. For eksempel,

  1. Bruke grafisk programvare eksternt: Det er mange programvare som trenger datamaskiner med høy spesifikasjon for å kjøre (i.e., Autodesk Maya, AutoCAD, Blender). Din bærbare eller stasjonære datamaskin har kanskje ikke de nødvendige spesifikasjonene for å kjøre programvaren. Noen ganger kan bestemt programvare bare kjøres på et bestemt operativsystem som du ikke vil installere bare for den programvaren. I disse tilfellene kan du installere den nødvendige grafiske programvaren på andre datamaskiner og få tilgang til dem eksternt fra den bærbare datamaskinen eller bruke den nødvendige grafiske programvaren.
  2. Løse problemer eksternt: Hvis du er den tekniske fyren på kontoret ditt, kan det hende du må løse problemer på kollegaene dine eller vise dem hvordan du gjør noe. Du kan eksternt koble til kollegaens datamaskin og løse hans eller hennes situasjon. Dette vil spare deg for mye tid, da det ikke krever at du bruker tid på å gå til kollegaens rom.
  3. Ekstern grafisk / kommandolinjeadministrasjon: Du kan være systemadministrator for et selskap. Selskapet kan ha mange datamaskiner du trenger å administrere. Å gå fra skrivebord til skrivebord eller rom til rom for å hjelpe hver eneste datamaskin i selskapet ditt, vil være mye bry. I stedet kan du sitte og slappe av på skrivebordet ditt og koble datamaskinene du trenger å administrere eksternt fra din bærbare eller stasjonære datamaskin. Dette vil spare deg for mye tid og ekstra arbeid.
  4. Få tilgang til virtuelle maskiner: Det kan være lurt å kjøre virtuelle maskiner på serveren din ved hjelp av Type I hypervisorer som Proxmox VE, VMware vSphere, KVM, etc. Hvis du vil bruke virtuelle maskiner, må du i så fall eksternt koble til de virtuelle maskinene fra den bærbare datamaskinen, da disse virtuelle maskinene ikke har noen fysisk skjerm, tastatur eller mus.

I denne artikkelen vil jeg vise deg forskjellige metoder for å få tilgang til andre datamaskiner og virtuelle maskiner på samme nettverk med Linux. Så la oss komme i gang.

Koble til andre Linux-datamaskiner via SSH

Du kan koble til andre Linux-datamaskiner på nettverket ditt fra kommandolinjen via SSH. Den eksterne datamaskinen må ha OpenSSH-serverprogrammet installert for at SSH skal fungere.

Hvis du trenger hjelp til å installere OpenSSH-serveren på datamaskinen din, avhengig av Linux-distribusjonen du bruker, kan du lese en av følgende artikler:

For å koble til den eksterne datamaskinen via SSH, må du vite IP-adressen til den eksterne datamaskinen. Hvis du ikke er klar over IP-adressen til den eksterne datamaskinen, kan du be kollegaen din om å åpne en terminal på den eksterne datamaskinen og kjøre følgende kommando:

$ vertsnavn -I

Når kollegaen din finner ut IP-adressen til datamaskinen, kan han eller hun sende den til deg. I mitt tilfelle er IP-adressen 192.168.0.109. Siden hver datamaskin har sin unike IP-adresse, vil den være forskjellig fra din. Så sørg for å bruke IP-adressen din.

Du må også vite brukernavnet og påloggingspassordet til den eksterne datamaskinen. Igjen, kollegaen din kan sende den til deg.

Når du vet brukernavn, passord og IP-adresse for den eksterne datamaskinen, kan du koble til det via SSH som følger:

$ ssh @

MERK: Erstatte <brukernavn> med påloggingsbrukernavnet og <ip-addr> med IP-adressen til den eksterne datamaskinen.

Når du kobler til den eksterne datamaskinen via SSH for første gang, vil du se følgende melding.

Skriv inn ja og trykk <Tast inn> godta fingeravtrykket.

Skriv inn påloggingspassordet til den eksterne datamaskinen og trykk <Tast inn>.

Du bør være koblet til den eksterne datamaskinen via SSH.

Nå kan du kjøre hvilken som helst kommando du vil ha på den eksterne datamaskinen.

Koble til Windows-datamaskiner via RDP:

Den vanligste måten å koble til en ekstern Windows-datamaskin er via RDP (Remote Desktop Protocol). RDP-protokollen er innebygd i Windows-operativsystemet. Så du trenger ikke å installere noe på den eksterne Windows-datamaskinen for at RDP skal fungere. Alt du trenger å gjøre er å aktivere RDP på ​​den eksterne datamaskinen, så er du klar.

For å aktivere RDP på ​​Windows 10, åpne Windows 10 Innstillinger app og klikk på System, som vist på skjermbildet nedenfor.

Naviger til Fjernstyrt skrivebord delen og klikk på Aktiver eksternt skrivebord veksleknapp, som vist på skjermbildet nedenfor.

Klikk på Bekrefte, som vist på skjermbildet nedenfor.

RDP bør være aktivert.

Når RDP er aktivert på den eksterne Windows-maskinen, må du vite den eksterne Windows-maskinens IP-adresse.

For å finne IP-adressen til den eksterne Windows-maskinen, trykk på <Windows> tast og trykk R.  Vinduet Kjør ledeteksten skal vises. Nå skriver du inn kraftskall eller cmd og trykk <Tast inn>.


En terminal (PowerShell eller CMD, avhengig av kommandoen du brukte for å starte terminalen), skal åpnes.


Kjør nå følgende kommando:

> ipconfig / all


IP-adressen til den eksterne Windows-datamaskinen skal vises. I mitt tilfelle er IP-adressen 192.168.0.107. Det vil være annerledes for deg. Så sørg for å bruke din unike IP-adresse.


Når du kjenner Windows-datamaskinens IP-adresse, kan du bruke en RDP-klient til å koble til den eksterne Windows-datamaskinen fra Linux. Det er mange RDP-klienter tilgjengelig på Linux. I denne artikkelen vil jeg bruke Vinagre ekstern skrivebordsklient for å koble til Windows-datamaskinen via RDP.

Hvis du ikke har Vinagre ekstern skrivebordsklient installert på datamaskinen din, og hvis du trenger hjelp til å installere Vinagre ekstern skrivebordsklient på ønsket Linux-distribusjon, kan du sjekke artikkelen Slik installerer du Vinagre Remote Desktop Client på Linux.

Når du har Vinagre installert, kan du starte den fra Søknadsmeny på datamaskinen din.

Å starte Vinagre, åpne Søknadsmeny og søk etter Vinagre og klikk på Remote Desktop Viewer-ikon som vist på skjermbildet nedenfor.


Vinagre eksterne skrivebordsklient skal åpnes.


Klikk nå  Koble.


Å velge RDP fra Protokoll rullegardinmenyen, skriv inn IP-adressen til Windows-datamaskinen din i Vert delen, og skriv inn skjermen Bredde og høyde i piksler i RDP-alternativer seksjonen som markert i skjermbildet nedenfor.


Klikk deretter på Koble.


Du blir bedt om å skrive inn brukernavn og passord for Windows-datamaskinen du kobler til.

Skriv inn brukernavn og passord for pålogging og klikk på Autentiser.


Du bør være koblet til Windows-datamaskinen, som du kan se på skjermbildet nedenfor.

Koble til eksterne datamaskiner via VNC:

VNC (Virtual Network Computing) er en protokoll for å få tilgang til og kontrollere det grafiske skrivebordsmiljøet til en datamaskin eksternt fra en annen datamaskin.

For å koble til en datamaskin eksternt via VNC-protokollen, må du ha VNC-serverprogrammet installert og konfigurert på datamaskinen du vil ha ekstern tilgang til.

Hvis du trenger hjelp til å installere VNC-serveren på datamaskinen din, avhengig av Linux-distribusjonen du bruker, kan du lese en av følgende artikler:

  • CentOS 8: Les artikkelen Konfigurere VNC Server på CentOS 8.
  • Ubuntu 20.04 LTS: Les artikkelen Slik installerer du VNC Server på Ubuntu 20.04 LTS.
  • Debian 10: Les artikkelen Slik installerer du VNC Server på Debian 10.
  • Linux Mint 20: Les artikkelen Installer VNC Server på Linux Mint 20.
  • Fedora 32: Les artikkelen Slik konfigurerer du VNC Server i Fedora Linux?.

Når du har installert VNC-serveren på den eksterne datamaskinen, trenger du en VNC-klient for å koble til den eksterne datamaskinen fra en annen datamaskin.

Det er mange VNC-klienter tilgjengelig på Linux. Jeg.e., Vinagre, Remmina, RealVNC VNC Viewer, etc.

Hvis du trenger hjelp med å installere en VNC-klient på ønsket Linux-distribusjon, kan du lese en av følgende artikler, avhengig av VNC-klienten du vil installere.

Vinagre: Les artikkelen Slik installerer du Vinagre Remote Desktop Client på Linux.

RealVNC VNC Viewer: Les artikkelen Slik installerer du RealVNC VNC Viewer på Linux.

I denne artikkelen vil jeg bruke RealVNC VNC Viewer VNC-klient for å vise deg hvordan du kobler til en ekstern datamaskin ved hjelp av VNC-protokollen.

Når RealVNC VNC Viewer er installert, kan du starte VNC Viewer fra Søknadsmeny av ønsket Linux-distribusjon.


Undersøk Jeg har lest og godtar disse vilkårene avkrysningsruten og klikk på OK, som vist på skjermbildet nedenfor.


Klikk på HAR DET som markert i skjermbildet nedenfor.


VNC Viewer skal være klar til å koble til eksterne datamaskiner.


For å koble til den eksterne datamaskinen din via VNC, må du vite IP-adressen til den eksterne datamaskinen.

Kjør følgende kommando på den eksterne datamaskinen for å finne IP-adressen.

$ vertsnavn -I


IP-adressen til den eksterne datamaskinen skal skrives ut på terminalen.

Som du kan se, er IP-adressen til den eksterne datamaskinen jeg vil koble til 192.168.0.106. Det vil være annerledes enn ditt. Så sørg for å erstatte den med IP-adressen din.


For å koble til en ekstern datamaskin, skriv inn vertsnavnet eller IP-adressen til den eksterne datamaskinen du vil koble til, og trykk på <Tast inn>.


Klikk på Fortsette.


Du blir bedt om å skrive inn brukernavnet og passordet til den eksterne datamaskinen.


Skriv inn brukernavn og passord for den eksterne datamaskinen du vil koble til, og klikk på OK, som vist på skjermbildet nedenfor.


Du bør være koblet til den eksterne datamaskinen.

Koble til virtuelle maskiner fra VMware via VMRC:

For å koble deg til VMware vSphere eller VMware ESXi virtuelle maskiner eksternt, kan du bruke det offisielle VMware-programmet VMware Remote Console (VMRC).

For å lære mer om VMware Remote Console (VMRC) og hvordan du installerer den på din favoritt Linux-distribusjon, kan du sjekke artikkelen Slik installerer du VMRC (VMware Remote Console) på Linux.

For å vise deg hvordan du kobler til en virtuell VMware ESXi-maskin med VMware Remote Console (VMRC), Jeg har forberedt en virtuell maskin VMware ESXi s01, som du kan se på skjermbildet nedenfor.


For å koble til VMware ESXi virtuell maskin s01 med VMware Remote Console (VMRC), klikk på Konsoll, som vist på skjermbildet nedenfor.


Klikk deretter på Start fjernkontrollen, som vist under.


VMware ESXi virtuelle maskin s01 skal åpnes med VMware Remote Console (VMRC), som du kan se på skjermbildet nedenfor.

Koble til Proxmox virtuelle maskiner via SPICE:

For å koble deg til Proxmox VE virtuelle maskiner eksternt, kan du bruke den offisielle KVM Virt Viewer. Virt Viewer bruker KRYDDER protokoll for å koble til KVM virtuelle maskiner eksternt.

For å lære mer om KVM Virt Viewer og hvordan du installerer den på din favoritt Linux-distribusjon, sjekk artikkelen Slik installerer du Virt Viewer på Linux.

For å vise deg hvordan du kobler til en Proxmox virtuell maskin via KRYDDER protokoll ved hjelp av Virt Viewer, Jeg har forberedt en Proxmox virtuell maskin s02, som du kan se på skjermbildet nedenfor.


For å kunne koble til en Proxmox virtuell maskin med Virt Viewer, du må stille inn Vis maskinvare av den virtuelle maskinen til Krydder (qxl) som vist på skjermbildet nedenfor.


Når du har angitt virtuell maskin Display maskinvare til Krydder (qxl), naviger til Konsoll-delen av den virtuelle maskinen og klikk på Konsoll> SPICE som markert i skjermbildet nedenfor.


Nettleseren din bør be deg om å åpne eller lagre konfigurasjonsfilen til Virt Viewer-tilkobling.

Å velge Åpne med, å velge Remote Viewer fra rullegardinmenyen, og klikk på OK, som vist på skjermbildet nedenfor.


Du bør være koblet til den virtuelle Proxmox-maskinen som du kan se på skjermbildet nedenfor.

Konklusjon:

I denne artikkelen har jeg vist deg hvordan du får tilgang til en ekstern datamaskin på samme nettverk fra Linux. Jeg har vist deg forskjellige metoder, protokoller og verktøy for å koble til eksterne datamaskiner fra en annen datamaskin i samme nettverk.  Tekstbasert protokoll for ekstern tilgang SSH, grafiske protokoller for ekstern tilgang RDP og VNC, Proxmox virtuell maskins fjernadgangsprotokoll SPICE og VMware ESXi eller VMware vSphere virtuell maskins fjerntilgangsverktøy VMRC ble dekket. Annet enn det har jeg vist deg hvordan du bruker klientprogrammene for ekstern tilgang Vinagre, RealVNC VNC Viewer, Virt Viewer og VMRC for å koble til eksterne datamaskiner via deres støttede eksterne skrivebordsprotokoller også.

OpenTTD Tutorial
OpenTTD er et av de mest populære forretningssimuleringsspillene der ute. I dette spillet må du lage en fantastisk transportvirksomhet. Du begynner im...
SuperTuxKart for Linux
SuperTuxKart er en flott tittel designet for å gi deg Mario Kart-opplevelsen gratis på Linux-systemet ditt. Det er ganske utfordrende og morsomt å spi...
Kjemp om Wesnoth-opplæringen
Kampen om Wesnoth er et av de mest populære open source-strategispillene du kan spille på dette tidspunktet. Ikke bare har dette spillet vært i utvikl...