RemoteDesktop
With Remote Desktop, you can connect to your Windows XP machine from anywhere on your Local Area Network (LAN). You can even set it up so that you can connect to the machine over the Internet from anywhere in the world.
Prior to Windows XP, if you wanted this kind functionality, you had to do some special configuring using Windows Terminal Services.
In this blog, I will show you how to configure the Remote Desktop Web Connection and use Internet Explorer as a remote client to connect to your XP machine.
Installing the Remote Desktop Web ConnectionTo connect to your machine from a remote location, you must install the Remote Desktop Web Connection on the Windows XP system you want to access remotely. This feature is basically a component of XP’s Internet Information Services (IIS).To install the necessary files for the Remote Desktop Web Connection, you will need to have access to your Windows XP CD.To Install IIS and the Remote Desktop Web Connection, follow these steps:
From the Control Panel, click the Add/Remove Programs applet.
Click Add/Remove Windows Components.
Select Internet Information Services and click Details.
Select World Wide Web Services from the Subcomponents of Internet Information Services and click Details.
Select the Remote Desktop Web Connection check box and click OK.
Click OK, then click Next to install and configure IIS and the Remote Desktop Web Connection.
Click Finish when complete.
Configuring Remote DesktopBy default, the Remote Web Connection files are installed to the \\%systemroot%\Web\Tsweb directory of your Web server. Let’s verify that the files were installed correctly and make sure that anonymous access is selected:
Open Start | Programs | Administrative Tools | Internet Information Services.
Expand Local Computer | Web Sites | Default Web Site and select Tsweb, as shown in Figure A
< xml="true" ns="urn:schemas-microsoft-com:vml" prefix="v" namespace="">
Right-click on Tsweb and click Properties.
Click the Directory Security tab and choose Edit from Anonymous Access And Authentication Control.
Check the Anonymous Access check box, as shown in Figure B, and then click OK twice.
Once you've properly configured the Remote Desktop Web Connection, it's time to configure this computer to use Remote Desktop:
Go to Control Panel | System Properties and select the Remote tab to display the options shown in Figure C.
Select Allow Users To Connect Remotely To This Computer. You will see a dialog box reminding you to set up permissions and open up the appropriate ports on your firewall.
Click the Select Remote Users button to open the dialog box shown in Figure D.
Here, you can give the appropriate user(s) access to Remote Desktop. Click Add | Advanced | Find Now to display all of your users. Select your users and click OK.
Note: All Administrators have access regardless of whether they are added to the list.
Connecting remotelyYou're now ready to connect to your computer from another Windows machine running Internet Explorer 4.0 or greater.
Open IE from any Windows machine on the same network.
Go to http://computer_name /tsweb (or http://ip_address /tsweb), and you'll see the Remote Desktop Web Connection page, shown in Figure E.
Type the computer name, choose your screen size/resolution, and click Connect.
When you click the Connect button for the first time, you'll be prompted to install the Microsoft Terminal Services Control. Click Yes and then enter your logon information, as we've done in Figure F.
Click OK to log on to the remote computer. You should now see a screen similar to Figure G.
Note: Remember that to connect to your XP system by computer name from a remote location, you must be connected to your network via dial-up or VPN. If your Windows XP machine has a static IP address, you can connect to it over the Internet using the static IP as well. If you don’t have a static IP address, you can connect with port forwarding from the router or firewall in front of the XP machine, although connecting via dial-up or VPN is much easier and more secure.
If you are connecting to the Windows XP system from another XP system, you can simply go to Start | Programs | Accessories | Communications | Remote Desktop Connection and enter the name or IP address of the machine you want to connect to, as shown in Figure H.
If you want to use the above method from a computer running Windows 95, 98, NT 4.0, or 2000, insert the Windows XP CD and wait until it loads. From the startup screen, click Perform Additional Tasks and then click Set Up Remote Desktop Connection. Once installation is complete, you can access the Remote Desktop Connection client from Start | Programs | Accessories | Communications | Remote Desktop Connection. You can also download from the Internet.
You can now use either Internet Explorer or Windows XP’s Remote Desktop Connection client to connect to any remote system that is configured as a Remote Desktop host. With this functionality, you can connect to your computer from various locations to access your applications, files, contacts, etc. This feature provides solid functionality and good performance. It’s definitely worth taking a look at Windows XP if you think this feature can benefit employees who often need remote access to their systems from different locations.
Remote Desktop (Extern bureaublad)< xml="true" ns="urn:schemas-microsoft-com:office:office" prefix="o" namespace="">
Twee componenten:
1)-Server of host of gastheer genoemd op de remote PC die je wil bedienen.
2-)Client of Viewer of gast op de locale PC.
De Locale Client hoeft slechts muis en toetsaanslagen door te geven.
Terwijl de overgenomen Host schermuitvoer retourneert op de client pc.waarop je ziet wat er op de host pc gebeurd.
XP heeft een variant van Remote desktop namelijk Remote assisitance..( hulp op afstand)
# Remote assistance
° moet de gebruiker op de Host eerst toestemming geven voordat de gast (client) pc het roer kan overnemen.
° Host en gast gebruiker kunnen ter gelijkertijd de Host bedienen.Om de communicatie te bevorder krijgen beide gebruikers een chat- en voip-kanaal.
# Remote Desktop
Vereist geen gebruiker achter de Host PC zelf de host gebruiker kan tijdelijk worden afgemeld.
DE SERVICE ACTIVEREN:
Op de host
Dezecomputer/eigenschappen/TAB_verbindingen van buiten af/
[v] Gebruikers mogen een externe verbinding met deze computer maken.
Om ook niet administrators een verbinding te laten opzetten click je op [externe gebruikers selecteren] Via toevoegen neem je de gewenste accounts in het lijstje op.De voorwaarde is wel dat die een wachtwoord hebben.
REMOTE DESKTOP in VISTA
Hier kun je verbindingen aan computers toestaan die zo een sessie met nla (Network Level authentication) beveiligen. Het komt er op neer dat de gebruiker authenticatie moet afronden voor dat de echte sessie kan worden gestart.
Het is da bedoeling dat via een toekomstig servicepack ook voor windows XP en andere versies de nla zal moeten gebruikt worden.
FIREWALL EN ROUTER:
Bij het activeren van deze service werd ook in de achtergrond de windows firewall aangepast.
Werkt u met andere Firewall dan moet de tcp poort 3389 toegelaten worden.
Het is ook mogelijk deze standaard poort aan te passen zie hiervoor :
http://Support.microsoft.com/?id=187623 .
Bevindt de client zich op het zelde netwerk dan heb je ook de computernaam van de Host nodig via [Deze computer]/Eigenschappen/TAB_Computernaam of het interne IP-adres nodig via OPdrachtpromt>Ipconfig.
Bevinden de pc’s zich buiten uw netwerk dan verloopt de verbinding via internet en uw router en dan zijn andere instellingen nodig zie hiervoor document”langs net en router.doc”
CLIENT PC:
{Programs}/{Bureaublad}/{Communicatie}/{Verbinding met extern buraublad}
Opmerking: werkt u met oudere windows versie installeer dan eerst de client versie te vinden op: www.microsoft.com/windowsxp/downloads/tools/rdclientdl.mspx .
Zodra de client is opgestart voert u de naam of ip-adres van de host in.
Voor extra instellingen klikt u op Opties waar u een aantal Tabbladen vindt vb: bij lokale bronnen kunt u kiezen waar het geluid van de Host te horen moet zijn; al dan niet printers en schijfstations die u wilt benaderen van de host. Zo kunt u bestanden van de host lokaal afdrukken of bestanden tussen beide pc’s uitwisselen.
REMOTE ASSISTANCE:
Activeer eerst op de Host:
{Deze computer}{Eigeschappen}{Verbindingen van buiten af}{[v] Hulp op afstand mag van deze computer worden gestart}
Bij problemen kunt u zien of HelpAssistant nog bestaat via
opdracht prompt > net user
Zo niet geef de opdracht : sessmgr –service
Open de functie help en ondersteuning nodig bvb een vriend uit op via hulp op afstand verbinding met uw computer te maken; vervolgens kiest u iemand uitnodigen om u te helpen.
U kunt nu kiezen of u uw uitnodiging wilt versturen via windows messenger, via e-mail of apart bestand.In feite wordt een bestandje verstuurt met uw IP-adres en poortnummer.
De hulpverlener kan het beheer van je pc overnemen maar daarvoor moet je hem uitdrukkelijk toestemming geven. Zodra u de escape toets indrukt krijg je zelf weer de controle in handen.
Dell maakt wel degelijk gebruik van dergelijke dienst via hun client Dellconnect:
http://support.euro.dell.com/support/en/rsterms Na installatie kunnen ze na je goedkeuren de pc overnemen.
ULTRAVNC:
Gratis programma voor hulp en controle op afstand
Via Java Viewer kunt u de host bereiken via uw browser en dit kan dus via elk platform dat java ondersteunt, windows,Linux Mac OS enz…
http://ultravnc.sourceforge.net
Zorg er voor dat je de servercomponent op de host installeert en de client op de gast pc.
Bij de serverinstallatie best de twee bovenste opties aanvinken via Additiona Tasks zo wordt ultavnc automatisch als service gestart die eventueel kunt vinden via de opdracht :
Services.msc onder de naam vnc server vind je hem terug.
Zorg er wel voor dat op de firewall de poort 5900 en voor de javaviewer poort 5800 ongemoeid laat..
Op de gast pc moet je in de VNC viewer bij het opstarten het host-ip invoeren; een alternatief is via je browser met het juiste poortnummer (bvb:http://192.168.0.12:5800)
VERSLEUTELING: UltraVnc verloopt onversleuteld via gratis toeltje:
http://msrc4plugin.home.comcast.net/msrc4plugin.html
pak het gedowloade bestand uit en kopieer MSRC4Plugin_NoReg.dsm naar de installatiemap van UltrVNC op de gast pc.
Start nu UltraVNC Viewerop en zet een vinkje naast Use DSMPlugin en selecteer die.Druk op de knop config en kies bij voorkeur 128 bit en druk op GEN key.
Hernoem dat bestand new_rc4.key in rc4key en kopieer dit samen met het plugin bestand naar de installatiemap van UltraVNC op je host PC.
Alle Programmas/UltraVNC/ UltraVNC server/ run service helper Via pictogram op windows taakbalk opent u het config venster onder rubriek DSM plugin vinkt u USE aan en selecteer de bewuste plugin.Herstart de service en voortaan verloopt de verbinding gecodeerd.
Een alternative is een verbinding via ssh-tunnel laten lopen en gebruik bvb het gratis Openssh for Windows http://sshwindows.sourceforge.com Het is echter lastiger te configureren en stappenplan vind je op http://pigtail.net/LRP/vnc het behandelt hier de werkwijze voor TightVNC maar de werkwijze is dezelfde voor UltraVNC
LOGMEIN
zonder installatie van programmas en poepas met router enz.. biedt deze Webservice een gemakkelijke en beveiligde oplossing.
De gratis versie is echter beperkt afstandscontrole is mogelijk maar bestands uitwisseling niet.
Na registratie op de site kujnt u zich aanmelden klik vervolgen op Add computer installeer het programma op de host Zit u achter een proxyserver kies dan voor custom installatie zoniet typical.U ontvangt een mailtje die je moet bevestigen.
Vang de gast pc log je in op de logmein site daar
Bij Services als Remote desktop , hulp op afstand en UltraVNC kom je obstakels tegen als de Host pc zich achter een (Nat) router bevindt.
Het is dan niet mogelijk om rechtstreeks het intern ip idres te bereiken aangezien het niet-retoourbaar is.
Je hebt het IP-adres van je router nodig daar kom je achter langs het configuratiescherm van je router of via: www.whatismyip.org
Op dit Ip-adres moest je de gast (client) pc afstemmen maar dit is nog niet alles je komt op die manier tot bij de router maar nog niet tot bij de host.
Dit los je op door door de juiste poort op uw router naar het interne IP-adres van uw host door te lussen.
Op www.portforward.com/routers.htm vindt je de juiste procedure voor vele types routers.
Algemene procedure is als volgt:
Tik het ip-adres van de router in je brouwser (ip krijgen via ipconfig /all) zodat je in het configuratiescherm van je router terecht komt.
Daar vindt je een optie als “Port forwarding” of “Virtual Server” of “NAT”.
Hier creëer je een ingang :
Tik bij Private IP het ip-adres van je host in
bij protocol type:TCP
bij port de juiste poortnummer van de service .
Standaard is dit poort 5800 en 5900voor UltrVNC en 3389 voor Remote desktop en Remote assistance. Sla de wijzigingen op en restart je router.
Nu nog een vervelende zaak dat de meest Providers u (router) geen vast IP-adres geven..
Dit kan je oplossen via ‘dynaich DNS’.
Een bekende gratis provider hiervoor is www.dyndns.org .
Het komt er op neer dat u uw (dynamisch) ip-adres koppelt aan een url als http://kies_een_naam.dyndns.com
Het gratis tooltje DynDns Updater ( www.dyndns.com/support/clients ) zorgt er voor dat elke wijziging aan uw ip-adres meteen aan de service wordt doorgegeven. Zodat de url altijd netjes naar uw eigen pc linkt.