Welcome to the Nettica Debian Repo
You can use this repo to install the nettica-client and nettic.aagent for debian linux distros. This repo will install nettica for amd64, arm64, and armv7l (raspberry pi) architectures.
Resolvconf is needed for WireGuard DNS functionality. Rdesktop enables RDP functionality in the nettica agent.
sudo curl -s -o /etc/apt/sources.list.d/nettica.list https://ppa.nettica.com/nettica.list
curl https://ppa.nettica.com/nettica.gpg | sudo gpg -o /usr/share/keyrings/nettica.gpg --dearmor --batch --yes
sudo apt update
# Install wireguard if not already installed
sudo apt install wireguard resolvconf
# Install nettica-client
sudo apt install nettica-client
# Set the config
# Create a device on https://my.nettica.com and copy and paste the config url text
# See https://nettica.com/adding-a-device-manually
# This can be skipped if you're installing on a desktop and using nettica agent.
# curl "http://localhost:53280/config/?id=device-cciAg&apiKey=device-api-bu5WuXRq&server=https://my.nettica.com"
# Enable IP forwarding for subnet routing or VPN tunneling
sudo nano /etc/sysctl.conf
In the file, uncomment the line below to enable IP forwarding
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1
Ctrl-X to save the file, then do this:
sudo sysctl -p
# If you're installing without a desktop, stop here
# Install nettica agent
sudo apt install nettica.agent rdesktop
nettica.agent &