This commit is contained in:
2025-10-26 21:31:28 +01:00
commit 6456761b65
5 changed files with 161 additions and 0 deletions

18
generate-tsig-key.sh Normal file
View File

@@ -0,0 +1,18 @@
#!/bin/bash
# Script to generate TSIG key for BIND
echo "Generating TSIG key for secure zone transfers..."
# Generate a new TSIG key
tsig-keygen -a HMAC-SHA256 transfer-key > /etc/named/transfer-key.conf
echo "TSIG key generated and saved to /etc/named/transfer-key.conf"
echo ""
echo "To use this key:"
echo "1. Include the key file in your named.conf with: include \"/etc/named/transfer-key.conf\";"
echo "2. Copy the key to all secondary servers"
echo "3. Configure secondary servers to use the same key"
echo ""
echo "Key content:"
cat /etc/named/transfer-key.conf