Connect to a Windows device

Learn how to access a Windows computer over Meshnet from Windows, macOS, or Linux.

To log in to your Windows PC remotely over Meshnet, you need to set up remote access on your Windows PC and use a remote desktop client on the device from which you are connecting.

Before you begin

Make sure that:

  • Your remote PC and the device you want to use to access it are linked over Meshnet.

  • Your remote PC runs a Pro edition of Windows 10 or 11. To check this:

    1. Select Start and open Settings.

    2. Go to System > About and look for Edition.

  • Your remote PC is turned on.

Also, it's a good idea to look up the Nord name or Meshnet IP address of the computer you're connecting to in your NordVPN app. You can copy this information by going to Meshnet and clicking the device’s Nord name or IP address, as shown:

Copying the device's IP address or Nord name

Enable remote access on your PC

Note

For this scenario, Windows 11 Pro will be used as an example, but the instructions should also apply to Windows 10 Pro.

Set up your PC to accept remote connections:

  1. Select Start and open Settings.

  2. Go to System > Remote Desktop.

  3. Turn on the Remote Desktop toggle.

    Turning on Remote Desktop
  4. Select Confirm.

Have ready the name for the account you're using on your PC.

Connect to your remote PC

You can use different remote desktop clients depending on the platform you are connecting from. Below are the steps to connect to a remote Windows computer using the following apps:

  • Microsoft Remote Desktop, available on Windows, macOS, iOS, and Android

  • NoMachine, available on all major platforms and known for its fast performance

  • Remmina, available on Linux

Using Microsoft Remote Desktop for remote connections

To establish a remote connection using Microsoft Remote Desktop, follow the steps below.

  1. In the search box on the taskbar, type Remote Desktop Connection and then click Remote Desktop Connection.

  2. In the dialog that opens, enter either the Nord name or Meshnet IP of the PC you want to access.

    Entering the Nord name

  3. Click Connect.

  4. Enter the following information, and then click OK:

    • Your remote PC account name

    • The password you use to log in to your remote PC

  5. You may receive a warning indicating that the identity of the remote computer cannot be verified. When connecting to a trusted computer, such as one on your Meshnet, click Yes to continue.

Having followed these steps, you should now be able to access and control your PC remotely using Microsoft Remote Desktop.

Using NoMachine for remote connections

To establish a remote connection using NoMachine, proceed with the guidelines below.

Start by downloading the NoMachine app and installing it on both your remote and local computers.

Set up a remote connection

  1. Launch NoMachine on your local device and select the Add button to create a new connection.

  2. Optionally, in the Name field, provide a custom name for the connection.

  3. In the Host field, enter either the Nord name or Meshnet IP of the computer you want to access, and then select Add.

    In the Host field, the Meshnet IP is entered and the Add button is highlighted
  4. On the NoMachine main screen, double-click the newly created connection to initiate the remote connection.

  5. If a warning appears indicating that the host's authenticity cannot be confirmed, select OK to proceed.

  6. Enter your remote desktop credentials and select OK.

    • Username: your remote Mac account name

    • Password: the password you use to log in to your Mac

With these steps completed, you should now be able to access and control your PC remotely using NoMachine.

Using Remmina for remote connections from Linux

Note

The instructions below apply primarily to Ubuntu 16.04 LTS or above, but if you use a different distribution of Linux, the procedure should remain similar.

Install the Remmina Remote Desktop Client

If you don't have Remmina installed on your system, install it using one of the methods described below.

  1. Open the terminal.

  2. Update the package manager list of available packages by running the following command:

    sudo apt update

  3. Install Remmina by entering this command:

    sudo apt install remmina remmina-plugin-vnc

Set up a remote connection

  1. Open the Remmina app by going to Show applications and searching for remmina.

  2. Click the New connection profile button in the upper-left corner of the application window.

  3. Make sure RDP — Remote Desktop Protocol is selected in the Protocol box.

  4. Under Basic, enter the information to create a reusable connection.

    • Server: the Nord name or the Meshnet IP of the PC you want to access

    • Username: your remote PC account name

    • Password: the password you use to log in to your remote PC

      Filling in the Server, Username, and Password boxes.

  5. Click Save.

  6. Accept the certificate presented by the server to verify that you trust the computer you are trying to access.

The new connection will appear in the Remmina window. You can double-click it whenever you want to initiate a remote desktop session.

See also

Last updated

Was this helpful?

#580: Updating code block formatting for all articles

Change request updated