Hoe externe bureaubladtoegang tot Ubuntu tot stand te brengen vanuit Windows

Hoe externe bureaubladtoegang tot Ubuntu tot stand te brengen vanuit Windows

Je zit in één kamer achter een pc; de gewenste gegevens bevinden zich in een andere, op een computer waarop Ubuntu draait. Als beide computers in hetzelfde huis staan, geen probleem; maar wat als ze zich in verschillende kantoren bevinden? Het is misschien een stukje lopen!





Het antwoord is daarom het opzetten van een externe desktopverbinding. Leer hoe u een extern bureaublad instelt van Windows naar Ubuntu.





Waarom op afstand verbinding maken met Ubuntu vanuit Windows?

Er zijn verschillende redenen waarom u dit zou willen: op afstand verbinding maken met uw Ubuntu-computer . Misschien bent u aan het werk en moet u inloggen op uw thuiscomputer. Als alternatief kunt u een Ubuntu-pc in de ene kamer hebben, uw Windows-pc in een andere. Misschien wilt u updates uitvoeren op Ubuntu of bestanden openen.





Als alternatief kunt u een Ubuntu-server gebruiken, voor gegevens, een website, zelfs een game. Hoe dan ook, een methode voor het opzetten van een externe verbinding zal veel tijd en moeite besparen.

U hebt drie belangrijke opties om een ​​externe verbinding tot stand te brengen met een Ubuntu-machine met de standaard desktopomgeving:



  1. Extern bureaublad (RDP)
  2. Virtuele netwerkcomputers (VNC)
  3. Externe desktopsoftware van derden

Eerst moet u echter enkele voorbereidingen treffen:

  1. Port forwarding inschakelen op de router van het externe apparaat
  2. Zoek het IP-adres
  3. Installeer SSH

Laten we deze achtereenvolgens bekijken.





Windows RDP naar Ubuntu-verbindingen voorbereiden

Oplossingen voor toegang op afstand zijn eenvoudig in te stellen en te beheren via hetzelfde netwerk. Als u echter vanuit huis werkt, maakt dit de zaken meteen ingewikkeld.

Als u VNC en RDP wilt gebruiken met een pc op een ander netwerk, moet u via de router toegang tot de externe computer inschakelen. Dit wordt gedaan met behulp van 'port forwarding'. Voordat u dit echter instelt, heeft u het IP-adres nodig.





Vind het IP-adres van uw Ubuntu-pc

Voordat u verbinding kunt maken met uw Ubuntu-apparaat via RDP of VNC, heeft u het IP-adres nodig.

De eerste manier is de gemakkelijkste. Ga fysiek naar de Ubuntu-machine, druk op Ctrl + Alt + T om de Terminal te openen en de opdracht in te voeren:

ifconfig

Zoek naar de 'inet-adr' bij de verbinding die u momenteel gebruikt. Als u bijvoorbeeld wifi gebruikt, zoekt u naar wlan0 . Als de computer is aangesloten op het netwerk voor Ethernet, zoekt u naar: eth0 .

Een andere manier om het IP-adres te vinden, is door het verbindingspictogram in het paneel te zoeken, met de rechtermuisknop te klikken en te selecteren Verbindingsinformatie . U vindt het IP-adres hier vermeld.

Geen van deze opties open? U kunt ook rechtstreeks verbinding maken met uw router, via de browser van uw computer.

Nadat u bent aangemeld bij de beheerdersconsole van de router, kunt u zien welke apparaten zijn verbonden. Zoek gewoon naar uw Ubuntu-apparaatnaam, zoek het IP-adres en noteer het voor later.

Poort doorsturen inschakelen

Om toegang te krijgen tot een computer op een ander netwerk (bijvoorbeeld uw werknetwerk), moet u port forwarding inschakelen op de router waar uw Ubuntu-pc zich bevindt.

Begin met het vaststellen van het IP-adres van de router. U kunt hiervoor het ip r-commando gebruiken, met grep om de standaard te specificeren:

ip r | grep default

Noteer het IP-adres en open het vervolgens in uw browser om de beheerdersconsole van de router weer te geven. Port forwarding inschakelen is eenvoudig:

  • Zoek de Port forwarding instellingen
  • Maak een Nieuwe regel gelabeld Extern bureaublad
  • Stel de Interne poort nummer naar 3389
  • Stel de Externe poort nummer naar 3389
  • Voer de in IP adres van de Ubuntu-pc
  • Klik Opslaan

Houd er rekening mee dat deze stappen generiek zijn en kunnen verschillen afhankelijk van uw router. Raadpleeg de documentatie van uw router voor gedetailleerde stappen.

Eenmaal opgeslagen, zou u in staat moeten zijn om op afstand RDP naar de Ubuntu-pc te gaan via het statische IP-adres van uw organisatie. Als uw werkgever geen statisch IP-adres gebruikt (onwaarschijnlijk, maar het gebeurt), gebruik dan a dynamische DNS-provider in plaats daarvan.

Opmerking: de systeembeheerder van uw organisatie kan port forwarding instellen als u geen commerciële tools voor extern bureaublad gebruikt.

Toegang instellen met SSH

Om tijd te besparen, wil je misschien PuTTY op je pc installeren (of gewoon probeer de ingebouwde Windows SSH-functie ). Hiermee kunt u een SSH-verbinding opzetten, die op afstand toegang geeft tot de Ubuntu-opdrachtregel.

Voor alle duidelijkheid: dit is geen optie voor extern bureaublad ; er is geen muisbesturing. Maar het is handig om de tools die je gaat gebruiken op afstand te moeten installeren. SSH is echter vaak standaard uitgeschakeld, dus als het niet is geïnstalleerd, moet u dit oplossen.

Kortom, het hangt af van welke Ubuntu-versie je gebruikt en of je al eerder SSH hebt gebruikt.

Eenmaal geïnstalleerd via de terminal (sudo apt install openssh-server) kun je een externe verbinding maken. Voer eenvoudig het IP-adres en de Ubuntu-gebruikersnaam en -wachtwoord in. Vervolgens kunt u de terminal gebruiken om de tools te installeren die u nodig hebt voor RDP en voor VNC.

1. Toegang op afstand met behulp van Remote Desktop Protocol

De eenvoudigste optie is om Remote Desktop Protocol of RDP te gebruiken. Deze tool is ingebouwd in Windows en kan een externe desktopverbinding tot stand brengen via uw thuisnetwerk. Het enige dat u nodig hebt, is het IP-adres van het Ubuntu-apparaat.

Hoewel de benodigde software vooraf is geïnstalleerd op Windows, moet u de xrdp-tool op Ubuntu installeren. Open hiervoor een Terminal-venster ( Ctrl + Alt + T ) en voer in:

sudo apt install xrdp

Volg dit met

sudo systemctl enable xrdp

Wacht tot dit is geïnstalleerd en voer vervolgens de Remote Desktop-toepassing in Windows uit met behulp van het menu Start of Zoeken. Type dweil klik dan op Bureaubladverbinding op afstand . Met de app geopend, voer het IP-adres in de Computer veld.

Klik vervolgens op Opties tonen en voeg de . toe gebruikersnaam voor de Ubuntu-pc. U kunt klikken Opslaan om deze instellingen te bewaren voor hergebruik bij een andere gelegenheid.

Klik Aansluiten om de verbinding te starten en het Ubuntu-accountwachtwoord in te voeren wanneer daarom wordt gevraagd. De verbinding wordt dan tot stand gebracht, waardoor u volledige muis- en toetsenbordtoegang hebt tot uw externe Ubuntu-computer. Als u van plan bent deze verbinding vaak te gebruiken, kunt u er een configuratiebestand voor maken om tijd te besparen.

Problemen met RDP naar Ubuntu oplossen

Hoewel RDP een geweldige optie is om op afstand verbinding te maken met uw Ubuntu-pc, is het onbetrouwbaar op Ubuntu 18.04 LTS. Er lijkt een probleem te zijn met het tot stand brengen van een externe verbinding terwijl u al bent ingelogd op hetzelfde account op Ubuntu.

Als zodanig is de eenvoudige manier om dit te omzeilen, eenvoudigweg uit te loggen op de Ubuntu-computer.

Als dit niet mogelijk is, probeer dan de RDP-verbinding over te schakelen van het gebruik van de Xorg-server naar het gebruik van X11rdp. Wacht tot dat mislukt en probeer Xorg opnieuw.

U kunt ook proberen verbinding te maken nadat u de Linux-machine opnieuw hebt opgestart.

Ubuntu 20.04 LTS zou een oplossing voor dit probleem moeten bevatten.

hoe een laptopmonitor uit te schakelen?

2. Maak verbinding met Ubuntu vanuit Windows met VNC

Een andere optie met volledige functionaliteit voor extern bureaublad is VNC (Virtual Network Computing). Dit vereist een clienttoepassing op de Windows-pc en een server op Ubuntu.

Installeer op de externe pc het onderdeel TightVNC Server nadat u hebt gecontroleerd op updates:

sudo apt update

Installeer vervolgens het serverhulpprogramma:

sudo apt install tightvncserver

U moet het dan uitvoeren:

sudo tightvncserver

Op dit punt wordt u gevraagd een wachtwoord in te stellen voor de verbinding. Noteer het bureaubladnummer, meestal :1.

Nu TightVNC Server is ingesteld op Ubuntu, moet u de client op Windows installeren. Dit kan worden gedownload van www.tightvnc.com/download.php --- zorg ervoor dat u de juiste versie kiest, want deze is beschikbaar in 32-bits en 64-bits smaken.

TightVNC-tools zijn alleen beschikbaar als een bundel, dus zoek na installatie naar TightVNC Viewer in Windows Search.

Nadat u de viewer hebt gestart, voert u het IP-adres van de Ubuntu-box in Remote Host in, gevolgd door het bureaubladnummer. Het kan er dus zo uitzien:

192.168.0.99:1

Voer het wachtwoord in wanneer daarom wordt gevraagd en begin met uw externe bureaubladactiviteit!

TightVNC veiliger maken

Standaard versleutelt TightVNC uw wachtwoord, maar verder niets. Dit maakt het onveilig voor verbindingen via internet. Gelukkig kan de beveiliging worden verbeterd, dankzij SSH en Xming.

Om dit te gebruiken, download en installeer de Xming-tool voor Windows van Sourceforge. Zodra dit is gebeurd, zoekt u naar de snelkoppeling op het bureaublad, klikt u met de rechtermuisknop en kiest u Eigendommen .

Zoek de Snelkoppeling tabblad, en in de Doelwit veld, vul dan het volgende in:

'C:Program Files (x86)XmingXming.exe' :0 -clipboard -multiwindow

Klik Van toepassing zijn om de wijziging op te slaan, dan Oke . Dubbelklik op het pictogram om Xming uit te voeren en open vervolgens PuTTY. Vouw hier het menu aan de linkerkant uit naar: Verbinding > SSH > X11 .

Rekening X11 Doorsturen inschakelen , ga dan terug naar Sessie bovenaan het menu.

Voer het IP-adres voor het externe apparaat in en klik op Open . Even later is er een beveiligde verbinding met de externe Ubuntu-desktop beschikbaar.

3. Extern bureaublad naar Ubuntu met commerciële tools

Alles wat je tot nu toe hebt geleerd, is standaard als je op afstand toegang wilt krijgen tot een Linux-pc op je lokale netwerk. Als u verder moet gaan, zullen de stappen om port forwarding in te schakelen helpen.

Maar wat als u niet van plan bent toegang te krijgen tot uw router? Als dit te ingewikkeld lijkt, is commerciële software van derden nodig die is ontworpen om extern bureaublad mogelijk te maken. Verschillende zijn beschikbaar, maar niet alle ondersteunen Linux.

We raden je aan om uit te proberen:

  • Geen machine : aanvankelijk uitgebracht als een Linux remote desktop-tool, is dit nu beschikbaar op alle belangrijke platforms. Installeer op de doelcomputer en vervolgens op uw lokale computer en stel een externe verbinding in.
  • Chrome Extern bureaublad : gebruikt uw Google-account om toegang op afstand te beheren via de Chrome-browser.
  • TeamViewer : een bekende commerciële remote desktop-oplossing, deze biedt Linux-software. Installeer vooraf eenvoudig client- en hostsoftware. Biedt ook een host-app voor op afstand toegang tot Raspberry Pi-apparaten.

Houd er rekening mee dat deze tools voor gebruik moeten worden ingesteld. Als je een collega in de buurt van de externe pc hebt, kunnen ze je misschien helpen. Bekijk onze lijst met hulpmiddelen voor toegang op afstand voor meer suggesties.

De juiste Ubuntu Remote Desktop-oplossing kiezen

Welke remote desktop-tool voor verbindingen tussen Ubuntu en Windows moet je gebruiken?

Er zijn drie hoofdopties beschikbaar:

  • RDP: dit maakt gebruik van het Windows Remote Desktop Protocol, via de open source xrdp-implementatie.
  • VNC: Virtual Network Computing is een alternatief voor RDP, maar minder veilig.
  • Commerciële software op afstand: de meeste hiervan vereisen minimale installatie en ondersteuning voor Linux.

U kunt SSH ook gebruiken om op afstand instructies te geven aan uw Ubuntu-pc.

We hebben u drie manieren laten zien om vanuit Windows een externe verbinding met uw Ubuntu-computer of -server tot stand te brengen. Elk heeft zijn voor- en nadelen. Maar als je gewoon in Ubuntu wilt duiken, probeer dan de Windows-subsysteem voor Linux op Windows 10?

Deel Deel Tweeten E-mail Canon versus Nikon: welk cameramerk is beter?

Canon en Nikon zijn de twee grootste namen in de camera-industrie. Maar welk merk biedt de betere reeks camera's en lenzen?

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • ramen
  • productiviteit
  • Extern bureaublad
  • Toegang op afstand
  • Ubuntu
  • VNC
  • Afstandswerk
  • Windows-tips
  • Linux-tips
  • Thuiskantoor
Over de auteur Christian Cawley(1510 artikelen gepubliceerd)

Plaatsvervangend redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en techniek uitgelegd, en echt nuttige podcast-producent, met uitgebreide ervaring in desktop- en softwareondersteuning. Christian levert een bijdrage aan het tijdschrift Linux Format en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.

Meer van Christian Cawley

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren