Pick your operating system, choose the package format, then click download.
Scroll down for information on Docker and Linux Repositories. Visit our quickstart guide for a brief description and example of how to use the Packetriot client to expose a server or web app running on a local or private network to the Internet.
Releases for Spokes, our network server, are at the bottom of this page.
We support multi-arch containers: x86-64, arm32 and arm64. Use the command below to create a container that runs persistently between reboots.
docker run -d --restart unless-stopped -p 4100:4100 -v ./pktriot-data:/data --name pktriot packetriot/pktriot:latest
Visit the dashboard to configure a new tunnel and manage traffic rules and other settings.
apt RepositoryInstall the GPG key and make sure apt can work with GPG signed packages and HTTPS sources.
sudo apt-get update sudo apt-get install apt-transport-https gnupg wget -y wget -qO - https://download.packetriot.com/linux/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/packetriot.gpg > /dev/null
Setup the Packetriot source in the apt sources directory.
echo " deb [signed-by=/usr/share/keyrings/packetriot.gpg arch=amd64] https://download.packetriot.com/linux/debian/buster/stable/non-free/binary-amd64 / deb [signed-by=/usr/share/keyrings/packetriot.gpg arch=i386] https://download.packetriot.com/linux/debian/buster/stable/non-free/binary-i386 / deb [signed-by=/usr/share/keyrings/packetriot.gpg arch=armhf] https://download.packetriot.com/linux/debian/buster/stable/non-free/binary-armhf / deb [signed-by=/usr/share/keyrings/packetriot.gpg arch=arm64] https://download.packetriot.com/linux/debian/buster/stable/non-free/binary-arm64 / " | sudo tee /etc/apt/sources.list.d/packetriot.list
Update the apt sources and install the client.
sudo apt-get update sudo apt-get install pktriot
dnf RepositoryInstall the GPG key.
sudo rpm -v --import https://download.packetriot.com/linux/RPM/RPM-GPG-KEY-packetriot sudo dnf install dnf-utils -y
Add Packetriot to the list of Yum repositories.
sudo dnf config-manager --add-repo https://download.packetriot.com/linux/RPM/packetriot.repo
Update the dnf and install the client.
sudo dnf install pktriot
yum RepositoryInstall the GPG key.
sudo rpm -v --import https://download.packetriot.com/linux/RPM/RPM-GPG-KEY-packetriot sudo yum install yum-utils -y
Add Packetriot to the list of Yum repositories.
sudo yum-config-manager --add-repo https://download.packetriot.com/linux/RPM/packetriot.repo
Update the yum and install the client.
sudo yum install pktriot
We support these platforms: Windows, Mac, OpenBSD, FreeBSD and a variety of Linux targets. Installation instructions for each platform can be found here.
| Filename | Version | Kind | OS / Arch | Size | Hash (sha256) |
|---|---|---|---|---|---|
| pktriot-1.0.0.freebsd_i386.tar.gz | v1.0.0 | Archive | freebsd x86-32 |
6 MB | a30dc6bf... |
| pktriot-1.0.0.freebsd_x86-64.tar.gz | v1.0.0 | Archive | freebsd x86-64 |
7 MB | 629d67f2... |
| pktriot-1.0.0-1.arm32.rpm | v1.0.0 | RPM | linux arm32 |
6 MB | bd02d47c... |
| pktriot-1.0.0.arm32.tar.gz | v1.0.0 | Archive | linux arm32 |
6 MB | e97ee6c5... |
| pktriot-1.0.0.armhf.deb | v1.0.0 | Debian | linux arm32 |
5 MB | 43fc2cc8... |
| pktriot-1.0.0.arm64.deb | v1.0.0 | Debian | linux arm64 |
5 MB | a9bb21a3... |
| pktriot-1.0.0-1.arm64.rpm | v1.0.0 | RPM | linux arm64 |
6 MB | 00b70898... |
| pktriot-1.0.0.arm64.tar.gz | v1.0.0 | Archive | linux arm64 |
6 MB | 292aedef... |
| pktriot-1.0.0.mips32.tar.gz | v1.0.0 | Archive | linux mips32 |
6 MB | 449aa75d... |
| pktriot-1.0.0.mips32_le.tar.gz | v1.0.0 | Archive | linux mips32-le |
6 MB | 5801b3c9... |
| pktriot-1.0.0.mips64.tar.gz | v1.0.0 | Archive | linux mips64 |
6 MB | 488a33b5... |
| pktriot-1.0.0.mips64_le.tar.gz | v1.0.0 | Archive | linux mips64-le |
6 MB | ca9d9947... |
| pktriot-1.0.0-1.i386.rpm | v1.0.0 | RPM | linux x86-32 |
6 MB | 48e8d80a... |
| pktriot-1.0.0.i386.deb | v1.0.0 | Debian | linux x86-32 |
5 MB | 41fca7c2... |
| pktriot-1.0.0.i386.tar.gz | v1.0.0 | Archive | linux x86-32 |
6 MB | 671bf118... |
| pktriot-1.0.0.amd64.deb | v1.0.0 | Debian | linux x86-64 |
5 MB | dfc22dde... |
| pktriot-1.0.0.amd64.tar.gz | v1.0.0 | Archive | linux x86-64 |
7 MB | b5516c8e... |
| pktriot-1.0.0-1.x86_64.rpm | v1.0.0 | RPM | linux x86-64 |
7 MB | ea237eee... |
| pktriot-1.0.0.macos.arm64.zip | v1.0.0 | Archive | macos arm64 |
6 MB | 2534af4c... |
| pktriot-1.0.0.macos.intel.zip | v1.0.0 | Archive | macos x86-64 |
7 MB | d87d7bdc... |
| pktriot-1.0.0.openbsd_x86-64.tar.gz | v1.0.0 | Archive | openbsd x86-64 |
7 MB | 3a141179... |
| pktriot-1.0.0.win64.zip | v1.0.0 | Archive | windows x86-64 |
7 MB | 53e37bd0... |
| pktriot-1.0.0.0-win64.exe | v1.0.0 | Installer | windows x86-64 |
5 MB | 80cd191d... |
| pktriot-0.14.1.win32.zip | v0.14.1 | Archive | windows x86-32 |
7 MB | 6805e210... |
Spokes is our network server software and provides teams and organizations more hooks for automation features to support advanced CI/CD workflows, dynamic fleets of devices and large teams. Visit our docs to learn more about Spokes, it's features and requirements for setting up a server.
| Filename | Version | Kind | OS / Arch | Size | Hash (sha256) |
|---|---|---|---|---|---|
| spokes-1.5.7-1.x86_64.rpm | v1.5.7 | RPM | linux x86-64 |
10 MB | 7ca933ff... |