Direwolf
Direwolf is a software terminal node controller (TNC) for APRS. Using a computer's sound card, it can decode and encode APRS packets, and act as an APRS i-Gate. It can be used on its own or with a KISS client. This is a tutorial on setting up Direwolf for remote access via a 44Net Connect tunnel.
Security and Limitations
Neither Direwolf or the KISS protocol directly support any kind of authentication. Securing Direwolf against unauthorized access is done via IP whitelisting in this guide, so providing access to people without access to a static IP (through 44Net or otherwise) is out of scope.