VPN - Virtual Private Network

A virtual private network (VPN) gives you online privacy and anonymity by creating a private network from a public internet connection.

In other words, you are creating a gateway with a real IP Address. This gateway creates a simulated network for all devices connected to it. Devices would experience each other through the network in the same fashion as if they were in the same home.

OpenVPN is by far the simplest solution to create your own VPN server. However the use of a VPN server may require someone who is tech-savvy to install and manage it.

If you don't know how to already use a VPN then this option is probably not right for you.

Things to Note

  • The VPN Server software should not be installed on the same server as Shinobi if being used for purposes other than monitoring Shinobi.
  • If your VPN Server is only being used for Shinobi then it should be fine to install on the same server.
  • The usage of a VPN server may require port-forwarding your server.
  • If you decided to rent a cloud server for VPN you must ensure it has either unmetered bandwidth or enough that you will never go over the limit.

P2P - Peer-to-Peer

This is the easiest way to get access your Shinobi from a remote location. P2P is probably a term you've heard before. This usually means inclusion of a third-party server (not run by you) as mediation for your connection in exchange for convenience in use.

Shinobi Systems offers a growing list of P2P servers for you to have your Shinobi machine connect to. We will never log any data that flows through our servers. Privacy and performance are the primary objectives of this service offering from Shinobi Systems.

This service is only available to subscribers. You may purchase a Mobile License to get access.

How to Connect

1. Login to your Account at ShinobiShop.

2. Make sure you have at least one active Subscription to a Shinobi Systems service.

3. Create an API Key with permission to use P2P. Select your desired Subscription ID during this process.

4. Copy the API Key to your clipboard.

5. Login to your Shinobi server's Superuser panel.

6. Click the Easy Remote Access (P2P) tab, Set Enabled to Yes and paste your API Key.

7. Select the server you are closest to or the one with highest resources available (like the CPU, RAM, and Network used are low). This will provide you with the smoothest possible experience.

8. Press Save. Wait about 5 seconds and the server will be registered and available to access remotely. Click "Open Remote Dashboard" to launch the login screen in a new tab or click "Copy Remote Link" to copy the link to your clipboard.

Port Forwarding (Bad!)

"A port forward is a way of making a computer on your home or business network accessible to computers on the internet, even though they are behind a router." -portforward.com

Similar to VPN this will require a tech-savvy user. This is also the worst option you could choose because it allows direct access to your server. Depending on the router you may not be able to secure it very well either. Depending on the Internet Service Provider your Shinobi is connected under you may not be able to use this option at all.