From 0d6f7235c530b3538c98fcb6ad22d811627538cd Mon Sep 17 00:00:00 2001 From: Angad Singh Grover <127680876+angadsgrover@users.noreply.github.com> Date: Wed, 23 Oct 2024 02:50:51 +0800 Subject: [PATCH] knock, knockd: add page (#14316) * knock.md and knockd.md * Update pages/linux/knock.md Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> * Update pages/linux/knock.md Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> * Update pages/linux/knock.md Co-authored-by: Wiktor Perskawiec --------- Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> Co-authored-by: Wiktor Perskawiec --- pages/linux/knock.md | 20 ++++++++++++++++++++ pages/linux/knockd.md | 12 ++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 pages/linux/knock.md create mode 100644 pages/linux/knockd.md diff --git a/pages/linux/knock.md b/pages/linux/knock.md new file mode 100644 index 000000000..51ddb4a13 --- /dev/null +++ b/pages/linux/knock.md @@ -0,0 +1,20 @@ +# knock + +> Port knocking client to open specific ports on firewall. +> More information: . + +- Knock on ports using different protocols: + +`knock {{hostname}} {{portnumber}}:{{protocol}}` + +- Knock on port using UDP: + +`knock -u {{hostname}} {{portnumber}}` + +- Force usage of IPv4/IPv6: + +`knock {{-4|-6}} {{hostname}} {{portnumber}}` + +- Display errors and details of connection: + +`knock -v {{hostname}} {{portnumber}}` diff --git a/pages/linux/knockd.md b/pages/linux/knockd.md new file mode 100644 index 000000000..58085f705 --- /dev/null +++ b/pages/linux/knockd.md @@ -0,0 +1,12 @@ +# knockd + +> Port knocking daemon to listen for port knocking and execute scripts. +> More information: . + +- Start knockd system daemon: + +`knockd -d` + +- Use specified configuration file for knockd: + +`knockd -c {{path/to/file}}.configuration`