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-0.16.1.freebsd_i386.tar.gz | v0.16.1 | Archive | freebsd x86-32 |
6 MB | d8626e44... |
| pktriot-0.16.1.freebsd_x86-64.tar.gz | v0.16.1 | Archive | freebsd x86-64 |
7 MB | 614ceeb6... |
| pktriot-0.16.1-1.arm32.rpm | v0.16.1 | RPM | linux arm32 |
6 MB | 495e3580... |
| pktriot-0.16.1.arm32.tar.gz | v0.16.1 | Archive | linux arm32 |
6 MB | 59538d8b... |
| pktriot-0.16.1.armhf.deb | v0.16.1 | Debian | linux arm32 |
5 MB | c1a780cf... |
| pktriot-0.16.1.arm64.tar.gz | v0.16.1 | Archive | linux arm64 |
6 MB | 4ec6ff2d... |
| pktriot-0.16.1-1.arm64.rpm | v0.16.1 | RPM | linux arm64 |
6 MB | 7920c9fb... |
| pktriot-0.16.1.arm64.deb | v0.16.1 | Debian | linux arm64 |
5 MB | da243b8a... |
| pktriot-0.16.1.mips32.tar.gz | v0.16.1 | Archive | linux mips32 |
6 MB | 17dd1c86... |
| pktriot-0.16.1.mips32_le.tar.gz | v0.16.1 | Archive | linux mips32-le |
6 MB | c13152a4... |
| pktriot-0.16.1.mips64.tar.gz | v0.16.1 | Archive | linux mips64 |
6 MB | 2e3297be... |
| pktriot-0.16.1.mips64_le.tar.gz | v0.16.1 | Archive | linux mips64-le |
6 MB | b67a96f1... |
| pktriot-0.16.1-1.i386.rpm | v0.16.1 | RPM | linux x86-32 |
6 MB | dcf570b1... |
| pktriot-0.16.1.i386.deb | v0.16.1 | Debian | linux x86-32 |
5 MB | a7be64fe... |
| pktriot-0.16.1.i386.tar.gz | v0.16.1 | Archive | linux x86-32 |
6 MB | 04da8bbe... |
| pktriot-0.16.1.amd64.tar.gz | v0.16.1 | Archive | linux x86-64 |
7 MB | 392b819b... |
| pktriot-0.16.1.amd64.deb | v0.16.1 | Debian | linux x86-64 |
5 MB | 4c096e4e... |
| pktriot-0.16.1-1.x86_64.rpm | v0.16.1 | RPM | linux x86-64 |
7 MB | fe012158... |
| pktriot-0.16.1.macos.arm64.tar.gz | v0.16.1 | Archive | macos arm64 |
6 MB | 92f15b02... |
| pktriot-0.16.1.macos.tar.gz | v0.16.1 | Archive | macos x86-64 |
7 MB | 1407db73... |
| pktriot-0.16.1.openbsd_x86-64.tar.gz | v0.16.1 | Archive | openbsd x86-64 |
7 MB | fc380cf2... |
| pktriot-0.16.1.win64.zip | v0.16.1 | Archive | windows x86-64 |
7 MB | 79a85001... |
| 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.5-1.x86_64.rpm | v1.5.5 | RPM | linux x86-64 |
10 MB | 5cfd50ee... |