feat: configura ips estáticas

This commit is contained in:
fauno 2025-01-04 13:34:25 -03:00
parent 1d7f7bf098
commit be09a19914

24
skel/scripts/static-ips Executable file
View File

@ -0,0 +1,24 @@
#!/bin/sh
set -o | grep -q pipefail && set -o pipefail
set -eu
test -f /etc/tinc/${NETNAME}/static_ips
case $2 in
tinc)
case $1 in
up)
# Agrega todas las IPs que pueda, si falla alguna, fallamos en
# general luego de probar todas.
for static_ip in `cat /etc/tinc/${NETNAME}/static_ips`; do
ip address add ${static_ip} dev ${INTERFACE} || ret=$?
done
;;
down) ;;
esac
;;
*) exit 1 ;;
esac
exit $ret