initial
This commit is contained in:
18
generate-tsig-key.sh
Normal file
18
generate-tsig-key.sh
Normal 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
|
||||
Reference in New Issue
Block a user