#!/bin/bash

# Obtener la IPv4 del dominio
dominio="mitunnelkittywireguard.jesuslobo.es"
ip_nueva=$(dig +short A "$dominio" | grep -E '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$' | head -n1)

# Verificar si se obtuvo la IP
if [ -z "$ip_nueva" ]; then
    echo "Error: No se pudo obtener la IP de $dominio"
    exit 1
fi

archivo="www/wp/ip_permitida.txt"

# Verificar si el archivo existe
if [ ! -f "$archivo" ]; then
    echo "Error: El archivo $archivo no existe"
    exit 1
fi

echo $ip_nueva > $archivo

#### Actualizar el archivo .htaccess
###archivo_htaccess="www/tpcgweb/wp-admin/.htaccess"

#### Verificar si el archivo .htaccess existe
###if [ ! -f "$archivo_htaccess" ]; then
###    echo "Error: El archivo $archivo_htaccess no existe"
###    exit 1
###fi

#### Actualizar la línea que contiene "Allow from" con la nueva IP
###sudo sed -i "s/^Allow from [0-9a-z]\+\.[0-9a-z]\+\.[0-9a-z]\+\.[0-9a-z]\+/Allow from $ip_nueva/" "$archivo_htaccess"

