From ad05ea8c738c1645a8bb0b0aab7764d8a34ff084 Mon Sep 17 00:00:00 2001 From: Evan Pratten Date: Fri, 12 Jan 2024 11:06:39 -0500 Subject: [PATCH] Add a script to get the IP of a client --- scripts/wg-get-client-ip | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 scripts/wg-get-client-ip diff --git a/scripts/wg-get-client-ip b/scripts/wg-get-client-ip new file mode 100755 index 0000000..d4a50b6 --- /dev/null +++ b/scripts/wg-get-client-ip @@ -0,0 +1,11 @@ +#! /bin/bash +set -e + +# We need 1 argument +if [ $# -ne 1 ]; then + echo "Usage: $0 " + exit 1 +fi + +# NOTE: The final `grep` call is needed to make this fail if the pubkey is not found +sudo wg show all dump | grep $1 | cut -f 4 | cut -d: -f1 | grep ""