mirror of
https://github.com/angolo40/mikrocata2selks.git
synced 2025-05-12 00:17:21 +00:00
First attemp - MultipleMikrotik
This commit is contained in:
parent
379d5af5de
commit
a4162d97c7
@ -75,7 +75,6 @@ then
|
||||
cmd="tzsp2pcap -p $port"
|
||||
sed -i "s/tzsp2pcap/$cmd/g" /etc/systemd/system/TZSPreplay$port@.service
|
||||
systemctl enable --now TZSPreplay$port@tzsp$num.service
|
||||
echo $num
|
||||
num=$(( $num + 1 ))
|
||||
port=$(( $port + 1 ))
|
||||
done
|
||||
@ -116,12 +115,12 @@ then
|
||||
cmd2=""
|
||||
while [ $num -le $HOW_MANY_MIKROTIK ]
|
||||
do
|
||||
mkdir -p $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc
|
||||
cp $PATH_GIT_MIKROCATA/mikrocata2selks.yaml $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc/
|
||||
cmd="alerts-tzsp$num"
|
||||
sed -i "s/alerts/$cmd/g" $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc/mikrocata2selks.yaml
|
||||
cp $PATH_GIT_MIKROCATA/suricata.yaml $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc/
|
||||
echo "include: mikrocata2selks.yaml" >> $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc/suricata.yaml
|
||||
# mkdir -p $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc
|
||||
# cp $PATH_GIT_MIKROCATA/mikrocata2selks.yaml $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc/
|
||||
# cmd="alerts-tzsp$num"
|
||||
# sed -i "s/alerts/$cmd/g" $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc/mikrocata2selks.yaml
|
||||
# cp $PATH_GIT_MIKROCATA/suricata.yaml $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc/
|
||||
# echo "include: mikrocata2selks.yaml" >> $PATH_SELKS/docker/containers-data/suricata-tzsp$num/etc/suricata.yaml
|
||||
cp $PATH_GIT_MIKROCATA/suricata.yaml $PATH_SELKS/docker/containers-data/suricata/etc/
|
||||
echo "include: mikrocata2selks.yaml" >> $PATH_SELKS/docker/containers-data/suricata/etc/suricata.yaml
|
||||
cmd2="$cmd2 -i tzsp$num"
|
||||
@ -137,10 +136,22 @@ fi
|
||||
echo "--- INSTALL COMPLETED ---"
|
||||
echo "--- "
|
||||
echo "--- "
|
||||
port=37008
|
||||
num=0
|
||||
while [ $num -le $HOW_MANY_MIKROTIK ]
|
||||
do
|
||||
echo "--- Edit '/usr/local/bin/mikrocataTZSP$num.py' with your info and then reload service with 'systemctl restart mikrocatamikrocataTZSP$num.service'"
|
||||
echo "--- MIKROTIK $num"
|
||||
echo "--- Port: $port "
|
||||
echo "--- Local Interface: tzsp$num"
|
||||
echo "--- SERVICEs:"
|
||||
echo "--- --- ----: Mikrocata:"
|
||||
echo "--- --- --- --- --- ---: Edit '/usr/local/bin/mikrocataTZSP$num.py' with your info and then reload service --> 'systemctl restart mikrocatamikrocataTZSP$num.service'"
|
||||
echo "--- --- --- : Interface: TZSPreplay$port@tzsp$num.service --> 'systemctl status TZSPreplay$port@tzsp$num.service'"
|
||||
echo "--- "
|
||||
num=$(( $num + 1 ))
|
||||
port=$(( $port + 1 ))
|
||||
done
|
||||
|
||||
echo "--- "
|
||||
echo "--- "
|
||||
echo "--- Remember to configure Mikrotik"
|
||||
echo "--- "
|
||||
|
14
testInstallation.sh
Executable file
14
testInstallation.sh
Executable file
@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
echo "Insert how many Mikrotik"
|
||||
count=0
|
||||
while : ; do
|
||||
read -n 1 k <&1
|
||||
if [[ $k = q ]] ; then
|
||||
printf "\nQuitting from the program\n"
|
||||
break
|
||||
else
|
||||
((count=$count+1))
|
||||
printf "\nIterate for $count times\n"
|
||||
echo "Press 'q' to exit"
|
||||
fi
|
||||
done
|
Loading…
x
Reference in New Issue
Block a user