Outils pour utilisateurs

Outils du site


article:ovh:mise_a_jour_dynhost

Mise à jour Dynhost

Exemple de script pour mettre à jour l'adresse Ip d'un domaine chez OVH (dynhost)

#!/bin/bash
#---------------------------------------------------------------------------------------------
 
function mise_a_jour_ip_dynamique () {
   dynDomain="$1"	
   dynIP="$2"
   dynHostUser="$3"
   dynHostPassword="$4"
 
   echo "$dynDomain $(curl --user "$dynHostUser:$dynHostPassword" "https://www.ovh.com/nic/update?system=dyndns&hostname=$dynDomain&myip=$dynIP" 2>/dev/null)"
 
}
 
ipLocale="$(curl -4 https://ifconfig.me 2>/dev/null)"
echo ipLocale="$ipLocale"
 
mise_a_jour_ip_dynamique "toto.domaine.ltd" "$ipLocale" "id_ovh_toto.domaine.ltd" "mdp__ovh_toto.domaine.ltd"
article/ovh/mise_a_jour_dynhost.txt · Dernière modification : 2024/10/10 13:18 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki