#!/bin/bash INTERFACES=("vmbr0" "vmbr1" "eno1" "enp1s0") echo "==> Aplicando arp_filter..." for iface in "${INTERFACES[@]}"; do if [ -f "/proc/sys/net/ipv4/conf/$iface/arp_filter" ]; then echo 1 > "/proc/sys/net/ipv4/conf/$iface/arp_filter" fi done echo 1 > /proc/sys/net/ipv4/conf/all/arp_filter echo 1 > /proc/sys/net/ipv4/conf/default/arp_filter SYSCTL_FILE="/etc/sysctl.conf" for iface in "${INTERFACES[@]}" all default; do grep -q "net.ipv4.conf.$iface.arp_filter" "$SYSCTL_FILE" || echo "net.ipv4.conf.$iface.arp_filter = 1" >> "$SYSCTL_FILE" done sysctl -p echo "==> Configuración de arp_filter aplicada correctamente."