33 lines
1.1 KiB
Bash
33 lines
1.1 KiB
Bash
#!/bin/bash
|
||
# adn/tools/scripts/reconfigurar_srv_dasu_red.sh
|
||
#
|
||
# Objetivo: Reconfigurar srv-dasu para la mudanza (DHCP + Subred 10.0.100.x)
|
||
# Basado en Nota Técnica del Plan 6.1.A
|
||
# --------------------------------------------------------------------------
|
||
|
||
# 1. Backup de la configuración actual
|
||
cp /etc/network/interfaces /etc/network/interfaces.bak.$(date +%F_%H%M)
|
||
|
||
# 2. Generación de la nueva configuración
|
||
cat <<EOF > /etc/network/interfaces
|
||
auto lo
|
||
iface lo inet loopback
|
||
|
||
iface enp3s0 inet manual
|
||
|
||
auto vmbr0
|
||
iface vmbr0 inet dhcp
|
||
bridge-ports enp3s0
|
||
bridge-stp off
|
||
bridge-fd 0
|
||
# Red estática interna para gateway de VMs (DASUTEN Network)
|
||
post-up ip addr add 10.0.100.1/24 dev vmbr0
|
||
pre-down ip addr del 10.0.100.1/24 dev vmbr0
|
||
|
||
# No se define gateway estático para evitar conflictos con el DHCP de la WAN
|
||
EOF
|
||
|
||
echo "✓ Configuración de red generada en /etc/network/interfaces"
|
||
echo "⚠ Para aplicar cambios: 'systemctl restart networking' o reinicio físico."
|
||
echo "ℹ Recuerda que Tailscale reconectará automáticamente sobre la nueva IP pública/DHCP."
|