Tardis is a high-speed VPN (not encrypted) for server-to-server communication.
- Install Tardis (Ubuntu)
sudo apt install -y cargo make
git clone https://github.com/docheio/tardis.git
cd tardis
make all
make install
- Update Tardis
make upgrade
- Tardis command usage
# Peer mode [peer-to-peer]
tardis peer <LISTEN-IP>:<PORT> <TARGET-IP>:<PORT> <INTERFACE-NAME> <INTERFACE-IP>/<IP-RANGE>
# Server mode [server-to-client]
tardis server <LISTEN-IP>:<PORT> <INTERFACE-NAME> <INTERFACE-IP>/<IP-RANGE>
# Client mode [client-to-server]
tardis client <TARGET-IP>:<PORT> <INTERFACE-NAME> <INTERFACE-IP>/<IP-RANGE>
- Start Service
# Must edit config „/etc/systemd/system/tardisd.service“
systemctl enable --now tardisd