Recently Updated Pages
v8.5
Knocknoc 8.5 Knocknoc 8.5 delivers key improvements in usability, integrations, and security, ...
SAML for the Admin Interface
SAML for the admin interface is the same as SAML for the user base with a few very small alterati...
Package Repository Key expired
Debian distros (Ubuntu etc) If you are getting the this error: Failed to fetch https://packages...
Agent installation
Agent requirements The agent will attempt to connect to your Knocknoc server using https on port...
Agent as a Reverse Proxy
The orchestration agent can be configured to reverse-proxy traffic, simply by enabling this mode ...
BYO PostgreSQL
Knocknoc server v8.5+ installs with a local installation of PostgreSQL by default. However, you m...
Server installation (on premise)
On a Linux host as Root, execute the below command to setup and install your Knocknoc server. You...
Logging
Logging is important - we love logging. Because of this, we have included an easy to find, follo...
Fortigate Address Groups (Fortinet)
The FortiOS integration allows Knocknoc to dynamically add and remove user's source IP from a na...
IPsets with UFW
This is an example that lets you use UFW (https://wiki.ubuntu.com/UncomplicatedFirewall) and IPse...
IPSet (Linux Netfilter/IPTables)
IPSets are a powerful and highly efficient way of making a dynamic firewall on a normal Linux mac...
v7.7
Knocknoc 8.5 Knocknoc 8.5 delivers key improvements in usability, integrations, and security, ...
AWS (EC2) Security Groups
Knocknoc can easily connect to AWS using common utilities and IAM credentials, and update the all...
Custom Script
The "Custom Script" Knoc type is simply a script the agent can execute directly on the Agent mach...
IPsets with Shorewall
This is an example that lets you use Shorewall https://shorewall.org/index.html and IPsets to dyn...
Sophos (UTM)
The Sophos UTM device provides firewall and UTM capabilities. Note that this series of devices ar...
Sophos (SFOS/XGS)
The Sophos SFOS/XGS based devices provide advance firewall and UTM capabilities. This replaces th...
SAML with EntraID (Azure AD)
The following example assumes your Knocknoc instance is located at https://demo.knoc.cloud. Where...
SAML with Authentik
In this example our Authentik instance is hosted at https://auth.example.com/ and is running vers...
Auto-browse Knocs
The auto-browse option available within the Knoc configuration, automatically forwards the user a...