====== Mise à jour Dynhost ======
* [[/Article/|Les articles]]
* [[/Contact/]]
#!/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"