Skip to main content

Additional client IP addresses

Additional client IP addresses

A client may exhibit behaviour where multiple IP addresses are received as part of the authentication request, including:

  • Round-robin CGNat masquerading for stateless protocols
  • Varying source IP addresses for stateful (eg: SSH, RDP) protocols versus stateless (eg: HTTP/HTTPS or ports such as 443/tcp)

Another example may be where a Knocknoc Server is hosted and directly accessible via an internal (eg: RFC1918, 192.168.x) IP address, but you want certain ACLs to receive the external IP address - not just the internal address. 

Knocknoc has support for this within the ACL structure via the "Include additional IP addresses" option.