fwknop

Single packet authorization and port knocking for secure network access

brewmacoslinux
Try with needOr install directly
Source

About

Single Packet Authorization and Port Knocking

Commands

fwknopfwknopd

Examples

send authorization packet to open firewall port$ fwknop -A tcp/22 -D 192.168.1.1 -k /etc/fwknop/keys/default.key
start port knocking daemon on server$ sudo fwknopd -c /etc/fwknop/fwknopd.conf -d
generate new encryption key for access$ fwknop --key-gen -n MyAccessKey
configure single packet auth with custom stanza$ fwknop -A tcp/443 -D server.example.com -n MyAccessKey --save-rc-stanza
test spa packet without sending to firewall$ fwknop -A tcp/22 -D 192.168.1.1 -k /etc/fwknop/keys/default.key --test