setup_mail.sh en IPv4

This commit is contained in:
2025-03-08 02:46:42 +01:00
parent 97707f1ffd
commit 23e324bfef

View File

@@ -32,12 +32,14 @@ echo "🔍 Serveur détecté : $FQDN"
echo "🌐 Domaine géré pour les emails : $DOMAIN" echo "🌐 Domaine géré pour les emails : $DOMAIN"
# Récupération des IP # Récupération des IP (IPv4 et IPv6)
SERVER_IP=$(curl -s ifconfig.me || hostname -I | awk '{print $1}') # IP publique ou locale SERVER_IP=$(curl -4 -s ifconfig.me || hostname -I | awk '{print $1}')
FQDN_IP=$(dig +short "$FQDN" | tail -n1) # IP associée au domaine SERVER_IPv6=$(curl -6 -s ifconfig.me || hostname -I | awk '{print $2}')
FQDN_IP=$(dig +short A "$FQDN" | tail -n1)
FQDN_IPv6=$(dig +short AAAA "$FQDN" | tail -n1)
echo "🌍 IP publique du serveur : $SERVER_IP" echo "🌍 IP publique du serveur : $SERVER_IP (IPv4), $SERVER_IPv6 (IPv6)"
echo "🔎 IP DNS du serveur : $FQDN_IP" echo "🔎 IP DNS du serveur : $FQDN_IP (IPv4), $FQDN_IPv6 (IPv6)"
# Vérification du DNS # Vérification du DNS