LogoLogo
HomeSupportCommunity
  • Introduction
    • Overview
    • Get Started
      • Platforms & Packages
      • Use Cases
    • Glossary of Terms
  • Software
    • Bluetooth Wifi Onboarding Package (r3onboard)
    • Device Package
      • Supported Platforms
      • Installation
      • Usage
    • NPM Package
    • CLI
      • Supported Platforms
      • Installation
    • Docker
      • Remote.It Agent
      • Remote.it Docker Extension
    • Desktop
      • Installation
    • Web Portal & Mobile
    • Custom Solutions
  • Features
    • Services
      • SSH
      • RDP and VNC
      • SMB and CIFS
      • HTTP/S
      • Database
      • Redis
      • UDP
      • Gaming
      • VPN
    • Connection Options
      • LAN Sharing
      • Jump Service
      • Peer-2-Peer & Proxy
    • Logging
    • Organizations
  • Developer Tools
    • Authentication
    • API
      • Using Developer Tools
      • Usage
        • Devices and Services
        • Event Logs
        • Connections
        • Access Keys
        • Device Sharing
        • Custom Attributes
        • Scripting
    • CLI Usage
    • Webhooks
      • Slack Integration
    • Docker
    • Device Scripting
    • Zero-Trust AWS Access
      • AWS RDS (Postgres and MySQL)
    • Zero Trust Azure Cloud Access
    • Zero Trust Google Cloud Access
  • OEM & Bulk Provisioning
    • Overview
    • Auto Registration into Your Account
      • Create a Product
      • Production Image
      • Field Production
    • Registration into a User's Account
Powered by GitBook
On this page
  • The core remote.it components
  • remoteit Service Agent
  • Services
  • Installation Packages
  • APIs

Was this helpful?

  1. Introduction

Overview

NextGet Started

Last updated 1 year ago

Was this helpful?

remote.it allows you to make secure remote connections between two computers. Some of the benefits include:

  • Crossing multiple NATs/firewalls

  • Using a single TCP port

  • portforwardless: without requiring port forwarding in the router, significantly reducing your network's vulnerability

  • Many TCP/UDP-based protocols and applications are supported

    • SSH/SCP -

    • VNC, RDP, Mac Screen Sharing -

    • http/https (web servers and applications such as node-red)

    • SMB (Samba) file sharing

    • other protocols supported under the "custom TCP" option, e.g. MQTT

The core remote.it components

remoteit Service Agent

remoteit is the component that is installed on the devices which will be connected. In the case of a peer-to-peer connection, remoteit will be installed on the connection initiating device as well. You can also interact with remoteit to run network diagnostics and troubleshoot other issues with your device.

Services

These are the specific connections and their details that tell remoteit what two endpoints to connect.

Installation Packages

remote.it supports installation of a desktop application, CLI, or a device package on multiple platforms and architectures.

The iOS app allows you to initiate a connect to all your devices directly from an iPhone and iPad.

The Android app acts as an initiator or target device

APIs

The application provides a UI to interact with your devices which includes configuration, connections, and event logs. This is the easiest application for technical and non-technical users.

The provides a local command line interface to the device to which it is installed. This includes configuration, connections, status, and some debugging tools. This is useful when a UI is not needed, however you may also need to use some API requests to use some of the functions such as connections.

The installs the Target Service Daemon component. This is useful when a UI is not needed and a small footprint on the device is needed. For example, an embedded device with limited storage.

APIs are the backbone of the applications and provide ways to view and manage your remote.it account as well as your devices, connections, and event logs. Further details on the APIs can be found .

network console and file transfer
remotely access the Graphical User Interface (GUI)
Desktop
CLI
Device Package
‎remote.itApp Store
Logo
remote.it - Apps on Google PlayGooglePlay
here