Netwerken

Toegang krijgen tot een andere computer op hetzelfde netwerk met Linux?

Toegang krijgen tot een andere computer op hetzelfde netwerk met Linux?

Er zijn veel redenen om vanaf uw laptop of desktop toegang te krijgen tot een andere computer in het thuis- of kantoornetwerk. Bijvoorbeeld,

  1. Grafische software op afstand gebruiken: Er is veel software waarvoor computers met hoge specificaties nodig zijn (i.e., Autodesk Maya, AutoCAD, Blender). Uw laptop of desktop heeft mogelijk niet de vereiste specificaties om de software uit te voeren. Soms kan bepaalde software alleen op een specifiek besturingssysteem draaien dat u niet alleen voor die software wilt installeren. In deze gevallen kunt u de vereiste grafische software op andere computers installeren en deze op afstand openen vanaf uw laptop of desktop en de vereiste grafische software gebruiken.
  2. Problemen op afstand oplossen: Als u de technische man op uw kantoor bent, moet u soms problemen op de computers van uw collega's oplossen of ze laten zien hoe ze iets moeten doen. U kunt op afstand verbinding maken met de computer van uw collega en zijn of haar situatie oplossen. Dit bespaart u veel tijd omdat u geen tijd hoeft te besteden aan wandelen om naar de kamer van uw collega te gaan.
  3. Beheer op afstand grafisch/opdrachtregel: Mogelijk bent u systeembeheerder van een bedrijf. Het bedrijf heeft mogelijk veel computers die u moet beheren. Van bureau naar bureau of kamer naar kamer gaan om elke computer van uw bedrijf te helpen, zal een hoop gedoe zijn. In plaats daarvan kunt u op uw bureau zitten en ontspannen en op afstand de computers aansluiten die u moet beheren vanaf uw laptop of desktop. Dit scheelt je veel tijd en extra werk.
  4. Toegang krijgen tot virtuele machines: Misschien wilt u virtuele machines op uw server uitvoeren met Type-I-hypervisors zoals Proxmox VE, VMware vSphere, KVM, enz. In dat geval moet u om de virtuele machines te gebruiken op afstand verbinding maken met de virtuele machines vanaf uw laptop of computer, aangezien deze virtuele machines geen fysiek beeldscherm, toetsenbord of muis hebben.

In dit artikel laat ik je verschillende methoden zien om toegang te krijgen tot andere computers en virtuele machines op hetzelfde netwerk met Linux. Dus laten we beginnen.

Verbinding maken met andere Linux-computers via SSH

U kunt vanaf de opdrachtregel verbinding maken met andere Linux-computers in uw netwerk via SSH. Op de externe computer moet het OpenSSH-serverprogramma zijn geïnstalleerd om SSH te laten werken.

Als je hulp nodig hebt bij het installeren van de OpenSSH-server op je computer, afhankelijk van de Linux-distributie die je gebruikt, lees dan een van de volgende artikelen:

Om via SSH verbinding te maken met de externe computer, moet u het IP-adres van de externe computer weten. Als u niet op de hoogte bent van het IP-adres van de externe computer, vraag dan uw collega om een ​​Terminal op de externe computer te openen en voer de volgende opdracht uit:

$ hostnaam -I

Zodra uw collega het IP-adres van zijn of haar computer weet, kan hij of zij het naar u sturen. In mijn geval is het IP-adres: 192.168.0.109. Omdat elke computer zijn unieke IP-adres heeft, zal deze anders zijn dan die van jou. Zorg er dus voor dat u uw IP-adres gebruikt.

U moet ook de gebruikersnaam en het inlogwachtwoord van de externe computer weten. Nogmaals, uw collega kan het naar u opsturen.

Zodra u de gebruikersnaam, het wachtwoord en het IP-adres van de externe computer weet, kunt u er als volgt verbinding mee maken via SSH:

$ ssh @

OPMERKING: Vervangen <gebruikersnaam> met de login gebruikersnaam en <ip-adres> met het IP-adres van de externe computer.

Als u voor de eerste keer verbinding maakt met de externe computer via SSH, ziet u de volgende prompt:.

Typ in Ja en druk op <Enter> accepteer de vingerafdruk.

Typ het inlogwachtwoord van de externe computer en druk op <Enter>.

U moet via SSH met de externe computer zijn verbonden.

Nu kunt u elke gewenste opdracht uitvoeren op de externe computer.

Verbinding maken met Windows-computers via RDP:

De meest gebruikelijke manier om verbinding te maken met een externe Windows-computer is via RDP (Remote Desktop Protocol). Het RDP-protocol is ingebouwd in het Windows-besturingssysteem. U hoeft dus niets op de externe Windows-computer te installeren om RDP te laten werken. Het enige wat u hoeft te doen is RDP inschakelen op de externe computer en u kunt aan de slag.

Om RDP op Windows 10 in te schakelen, opent u de Windows 10 Instellingen app en klik op Systeem, zoals weergegeven in de onderstaande schermafbeelding.

Navigeer naar de Extern bureaublad sectie en klik op de Extern bureaublad inschakelen schakelknop, zoals weergegeven in de onderstaande schermafbeelding.

Klik op Bevestigen, zoals weergegeven in de onderstaande schermafbeelding.

RDP moet zijn ingeschakeld.

Zodra RDP is ingeschakeld op de externe Windows-machine, moet u het IP-adres van de externe Windows-machine weten.

Om het IP-adres van de externe Windows-machine te vinden, drukt u op de <ramen> toets en druk op R.  Het venster Uitvoeren prompt moet worden weergegeven. Typ nu in powershell of cmd en druk op <Enter>.


Er moet een Terminal (PowerShell of CMD, afhankelijk van het commando dat je hebt gebruikt om de terminal te starten) worden geopend.


Voer nu de volgende opdracht uit:

> ipconfig /all


Het IP-adres van de externe Windows-computer moet worden weergegeven. In mijn geval is het IP-adres: 192.168.0.107. Het zal voor jou anders zijn. Zorg er dus voor dat u uw unieke IP-adres gebruikt.


Zodra u het IP-adres van de Windows-computer weet, kunt u een RDP-client gebruiken om vanuit Linux verbinding te maken met de externe Windows-computer. Er zijn veel RDP-clients beschikbaar op Linux. In dit artikel gebruik ik de Vinagre remote desktop-client om via RDP verbinding te maken met de Windows-computer.

Als u niet over de Vinagre remote desktop-client geïnstalleerd op uw computer, en als u hulp nodig heeft bij het installeren van de Vinagre remote desktop-client op uw gewenste Linux-distributie, u kunt het artikel raadplegen Hoe Vinagre Remote Desktop Client op Linux te installeren.

Eens je hebt Vinagre geïnstalleerd, kunt u het starten vanaf de Toepassingsmenu van je computer.

Beginnen Vinagre, open de Toepassingsmenu en zoek naar Vinagre en klik op de Remote Desktop Viewer-pictogram zoals weergegeven in de onderstaande schermafbeelding.


De externe desktopclient van Vinagre moet worden geopend.


Klik nu op  Aansluiten.


Selecteer RDP van de Protocol vervolgkeuzemenu, typt u het IP-adres van uw Windows-computer in de Gastheer sectie, en typ in het display Breedte en hoogte in pixels in de RDP-opties sectie zoals aangegeven in de onderstaande schermafbeelding.


Klik vervolgens op Aansluiten.


U wordt gevraagd de gebruikersnaam en het wachtwoord in te voeren van de Windows-computer waarmee u verbinding maakt.

Typ de gebruikersnaam en het wachtwoord voor inloggen en klik op Authenticeren.


Je zou verbonden moeten zijn met de Windows-computer, zoals je kunt zien in de onderstaande schermafbeelding.

Verbinding maken met externe computers via VNC:

VNC (Virtual Network Computing) is een protocol voor het op afstand openen en besturen van de grafische desktopomgeving van een computer vanaf een andere computer.

Om op afstand verbinding te maken met een computer via het VNC-protocol, moet het VNC-serverprogramma zijn geïnstalleerd en geconfigureerd op de computer waartoe u op afstand toegang wilt hebben.

Als je hulp nodig hebt bij het installeren van de VNC-server op je computer, afhankelijk van de Linux-distributie die je gebruikt, lees dan een van de volgende artikelen:

  • CentOS 8: Lees het artikel VNC Server configureren op CentOS 8.
  • Ubuntu 20.04 LTS: Lees het artikel Hoe VNC-server op Ubuntu 20 te installeren.04 LTS.
  • Debian 10: Lees het artikel Hoe VNC Server op Debian 10 te installeren.
  • Linux Mint 20: Lees het artikel Installeer VNC Server op Linux Mint 20.
  • Fedora 32: Lees het artikel Hoe VNC Server in Fedora Linux te configureren?.

Zodra u de VNC-server op uw externe computer hebt geïnstalleerd, hebt u een VNC-client nodig om vanaf een andere computer verbinding te maken met uw externe computer.

Er zijn veel VNC-clients beschikbaar op Linux. ik.e., Vinagre, Remmina, RealVNC VNC Viewer, enz.

Als je hulp nodig hebt bij het installeren van een VNC-client op je gewenste Linux-distributie, kun je een van de volgende artikelen lezen, afhankelijk van de VNC-client die je wilt installeren.

Vinagre: Lees het artikel Hoe Vinagre Remote Desktop Client op Linux te installeren.

RealVNC VNC-viewer: Lees het artikel Hoe RealVNC VNC Viewer op Linux te installeren.

In dit artikel gebruik ik de RealVNC VNC-viewer VNC-client om u te laten zien hoe u verbinding kunt maken met een externe computer met behulp van het VNC-protocol.

Zodra RealVNC VNC Viewer is geïnstalleerd, kunt u VNC Viewer starten vanaf de: Toepassingsmenu van uw gewenste Linux-distributie.


Controleer de Ik heb deze algemene voorwaarden gelezen en accepteer deze selectievakje en klik op click OK, zoals weergegeven in de onderstaande schermafbeelding.


Klik op BEGREPEN zoals aangegeven in de onderstaande schermafbeelding.


VNC Viewer zou klaar moeten zijn om verbinding te maken met externe computers.


Om via VNC verbinding te maken met uw externe computer, moet u het IP-adres van die externe computer weten.

Voer de volgende opdracht uit op de externe computer om het IP-adres te vinden:.

$ hostnaam -I


Het IP-adres van de externe computer moet op de terminal worden afgedrukt.

Zoals je kunt zien, is het IP-adres van de externe computer waarmee ik verbinding wil maken: 192.168.0.106. Het zal anders zijn dan de jouwe. Zorg er dus voor dat u het vervangt door uw IP-adres.


Om nu verbinding te maken met een externe computer, typt u de hostnaam of het IP-adres van de externe computer waarmee u verbinding wilt maken en drukt u op <Enter>.


Klik op Doorgaan met.


U wordt gevraagd om de gebruikersnaam en het wachtwoord van de externe computer in te voeren.


Typ de login-gebruikersnaam en het wachtwoord van de externe computer waarmee u verbinding wilt maken en klik op OK, zoals weergegeven in de onderstaande schermafbeelding.


U moet verbonden zijn met de externe computer.

Verbinding maken met virtuele VMware-machines via VMRC:

Om op afstand verbinding te maken met VMware vSphere of VMware ESXi virtuele machines, kunt u het officiële VMware-programma gebruiken VMware Remote Console (VMRC).

Raadpleeg het artikel voor meer informatie over VMware Remote Console (VMRC) en hoe u het op uw favoriete Linux-distributie kunt installeren: Hoe VMRC (VMware Remote Console) op Linux te installeren.

Om u te laten zien hoe u verbinding kunt maken met een VMware ESXi virtuele machine met: VMware Remote Console (VMRC), Ik heb een virtuele VMware ESXi-machine voorbereid s01, zoals je kunt zien in de onderstaande schermafbeelding.


Verbinding maken met de virtuele VMware ESXi-machine: s01 met VMware Remote Console (VMRC), Klik op Troosten, zoals weergegeven in de onderstaande schermafbeelding.


Klik vervolgens op Externe console starten, zoals hieronder weergegeven:.


De virtuele VMware ESXi-machine s01 moet worden geopend met VMware Remote Console (VMRC), zoals je kunt zien in de onderstaande schermafbeelding.

Verbinding maken met Proxmox Virtual Machines via SPICE:

Om op afstand verbinding te maken met Proxmox VE virtuele machines, kunt u de officiële KVM Virt-viewer. Virt-kijker gebruikt de KRUID protocol om op afstand verbinding te maken met virtuele KVM-machines.

Raadpleeg het artikel voor meer informatie over KVM Virt Viewer en hoe u deze op uw favoriete Linux-distributie kunt installeren: Hoe Virt Viewer op Linux te installeren.

Om u te laten zien hoe u verbinding kunt maken met een virtuele Proxmox-machine via de KRUID protocol met behulp van Virt-kijker, Ik heb een virtuele Proxmox-machine voorbereid s02, zoals je kunt zien in de onderstaande schermafbeelding.


Om verbinding te kunnen maken met een virtuele Proxmox-machine met: Virt-kijker, je moet de instellen Schermhardware van de virtuele machine om SPICE (qxl) zoals weergegeven in de onderstaande schermafbeelding.


Zodra u de Weergavehardware van de virtuele machine machine naar SPICE (qxl), navigeer naar het gedeelte Console van de virtuele machine en klik op Console > SPICE zoals aangegeven in de onderstaande schermafbeelding.


Uw browser zou u moeten vragen om het Virt Viewer-verbindingsconfiguratiebestand te openen of op te slaan.

Selecteer Openen met, selecteer Externe kijker uit het vervolgkeuzemenu en klik op OK, zoals weergegeven in de onderstaande schermafbeelding.


U moet verbonden zijn met de virtuele Proxmox-machine, zoals u kunt zien in de onderstaande schermafbeelding.

Conclusie:

In dit artikel heb ik je laten zien hoe je vanuit Linux toegang krijgt tot een externe computer op hetzelfde netwerk. Ik heb je verschillende methoden, protocollen en tools laten zien om verbinding te maken met externe computers vanaf een andere computer op hetzelfde netwerk.  Ook het op tekst gebaseerde protocol voor externe toegang SSH, grafische RDP en VNC-protocollen voor externe toegang, het externe toegangsprotocol SPICE van Proxmox en VMware ESXi of VMware vSphere-tool voor externe toegang van virtuele machines VMRC kwamen aan bod. Afgezien daarvan heb ik je laten zien hoe je de externe toegang-clientprogramma's Vinagre, RealVNC VNC Viewer, Virt Viewer en VMRC kunt gebruiken om ook verbinding te maken met externe computers via hun ondersteunde externe desktop-protocollen.

SuperTuxKart voor Linux
SuperTuxKart is een geweldige titel die is ontworpen om je de Mario Kart-ervaring gratis te bieden op je Linux-systeem. Het is behoorlijk uitdagend en...
Strijd om Wesnoth Zelfstudie
The Battle for Wesnoth is een van de meest populaire open source strategiespellen die je op dit moment kunt spelen. Dit spel is niet alleen al heel la...
0 A.D. zelfstudie
Van de vele strategiespellen die er zijn, 0 A.D. slaagt erin om op te vallen als een uitgebreide titel en een zeer diep, tactisch spel ondanks dat het...