22-08-2024
This commit is contained in:
59
reachable.sh
Executable file
59
reachable.sh
Executable file
@@ -0,0 +1,59 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
host1=maboiteverte.fr
|
||||
port1=22
|
||||
|
||||
host2=clicclac.synology.me
|
||||
port2=42666
|
||||
|
||||
echo -e "\nnc\n"
|
||||
|
||||
if nc -z -G 2 $host1 $port1 &>/dev/null; then
|
||||
echo $?
|
||||
echo "server $host1 up"
|
||||
else
|
||||
echo $?
|
||||
echo "server $host1 down"
|
||||
fi
|
||||
|
||||
if nc -z -G 2 $host2 $port2 &>/dev/null; then
|
||||
echo $?
|
||||
echo "server $host2 up"
|
||||
else
|
||||
echo $?
|
||||
echo "server $host2 down"
|
||||
fi
|
||||
|
||||
|
||||
|
||||
echo -e "\nnmap\n"
|
||||
|
||||
if nmap maboiteverte.fr -PN -p 22 | grep open &>/dev/null; then
|
||||
echo $?
|
||||
echo "server $host1 up"
|
||||
else
|
||||
echo $?
|
||||
echo "server $host1 down"
|
||||
fi
|
||||
|
||||
if nmap clicclac.synology.me -PN -p 42666 | grep open &>/dev/null; then
|
||||
echo $?
|
||||
echo "server $host2 up"
|
||||
else
|
||||
echo $?
|
||||
echo "server $host2 down"
|
||||
fi
|
||||
|
||||
|
||||
|
||||
echo -e "\nping\n"
|
||||
|
||||
ping -c1 -W1 -q maboiteverte.fr 2>/dev/null;
|
||||
echo $?
|
||||
|
||||
ping -c1 -W1 -q clicclac.synology.me 2>/dev/null;
|
||||
echo $?
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user