Overview

Tunneler enables ordinary apps on your computer to use a tethered connection to your Ziti network and is an alternative to the endpoint SDK. The endpoint SDK adds Ziti to your custom apps so they can join the network directly.  In either case, outgoing data that matches a Ziti service by domain name or IP address is securely directed over the Ziti overlay fabric instead of the normal IP underlay, i.e. the internet.

You may also go back to the general article about Ziti Endpoints.

Ziti is an open-source secure networking framework that is maintained by NetFoundry. Visit that project at Ziti.dev

Using Tunneler With Your NetFoundry Network

Tunneler functions similarly for desktop and mobile operating systems. The default mode configures the operating system's DNS resolver to check with Tunneler for matches before looking up a domain name with the default internet nameservers. Command-line interface (CLI) versions of Tunneler additionally offer a proxy mode that will instead bind a particular service to a particular loopback (localhost) port.

  1. create an endpoint in your network
    Is your network v6? Find the version in the left sidebar of the web console. If so, choose endpoint type "Ziti client". Network versions < 6 don't support Ziti, and > 6 are always Ziti!

  2. download Tunneler
    Important: get the right version of Tunneler! The endpoint detail page has a download button for the correct version of Tunneler for your network.
    All versions of Tunneler may be found at the Open Ziti project.

  3. enroll and run Tunneler
    • GUI Tunneler
      • Save the one-time enrollment token from the endpoint detail page on your computer or mobile device, and open the file with Tunneler app; or
      • scan the QR code in the web console with the mobile Tunneler app.

    • CLI Tunneler
      • Windows
        ziti-tunnel.exe enroll --jwt myTunneler.jwt
        ziti-tunnel.exe run --identity myTunneler.json
      • MacOS, Linux
        ziti-tunnel enroll --jwt myTunneler.jwt
        ziti-tunnel run --identity myTunneler.json

         

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.