|
|
@ -22,7 +22,7 @@ fi
|
|
|
|
unset FAILED
|
|
|
|
unset FAILED
|
|
|
|
for tunnel in ${WG_CONFS[@]}; do
|
|
|
|
for tunnel in ${WG_CONFS[@]}; do
|
|
|
|
echo "**** Activating tunnel ${tunnel} ****"
|
|
|
|
echo "**** Activating tunnel ${tunnel} ****"
|
|
|
|
wgquick up "${tunnel}" || ( echo FAILED="${tunnel}" && break)
|
|
|
|
wg-quick up "${tunnel}" || ( echo FAILED="${tunnel}" && break)
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
if [[ -z "${FAILED}" ]]; then
|
|
|
|
if [[ -z "${FAILED}" ]]; then
|
|
|
@ -35,7 +35,7 @@ else
|
|
|
|
break
|
|
|
|
break
|
|
|
|
else
|
|
|
|
else
|
|
|
|
echo "**** Disabling tunnel ${tunnel} ****"
|
|
|
|
echo "**** Disabling tunnel ${tunnel} ****"
|
|
|
|
wgquick down "${tunnel}" || :
|
|
|
|
wg-quick down "${tunnel}" || :
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
ip route del default
|
|
|
|
ip route del default
|
|
|
|