Package: knockd Version: 0.7-1 Severity: wishlist Problem: When attempting to make knockd listen on an interface without an IP Address, the debug output says "could not get IP address for [INTERFACE]". Knockd exits immediately after.
Solution: Knockd should support listening on interfaces that do not have IP Addresses. Bridged vlan interfaces do not contain IP Addresses, despite receiving traffic destined for the local machine. Some commercial applications of debian (such as Untangle) split bidirectional communication across two vlan interfaces, the receiving interface being the unaddressed one. Uname -a: 4.19.0-11-untangle-amd64 #1 SMP Debian 4.19.146-1 (2020-09-29) x86_64 GNU/Linux