Запущена инстанция плеромы на субдомене
https://pleroma.antebeot.world
Иггдрасиль почистил от лишних пиров, для этого использовал самописный скрипт. Мне сказали о том, что давно есть скрипт до меня для этого и лучше, но всё же:
max_ping=200
count_pings=5
peers=`yggdrasilctl getpeers | awk '{print $4}'`
for peer in $peers; do
echo "$peer"
time=`ping -c $count_pings "$peer" | grep "icmp_seq=$count_pings" | awk '{print $7}' | cut -c 6-`
echo "$peer time is $time"
if [[ `echo "$time > $max_ping" | bc -l ` == 1 ]];then
echo "$peer ping is more than $max_ping"
#yggdrasilctl getpeers | grep "$peer"
uri=`yggdrasilctl getpeers | grep $peer | awk '{print $1}'`
yggdrasilctl removepeer "$uri"
ip=`echo $uri|cut -b 7- | awk -F ':' '{print $1}'`
echo "You can use iptable for forbidden this $uri; Example: iptables -I INPUT -s $ip -j DROP"
# iptables -I INPUT -s "$ip" -j DROP
fi;
done;