mirror of
https://github.com/EV21/dynb.git
synced 2025-12-26 16:39:32 +01:00
✨ add DynDNS2 support for noip.com
This commit is contained in:
6
dynb.sh
6
dynb.sh
@@ -214,11 +214,15 @@ function dynupdate() {
|
|||||||
myipv6_str=myipv6
|
myipv6_str=myipv6
|
||||||
|
|
||||||
INWX_DYNDNS_UPDATE_URL="https://dyndns.inwx.com/nic/update?"
|
INWX_DYNDNS_UPDATE_URL="https://dyndns.inwx.com/nic/update?"
|
||||||
|
NOIP_DYNDNS_UPDATE_URL="https://dynupdate.no-ip.com/nic/update?hostname=$_dyn_domain&"
|
||||||
DYNV6_DYNDNS_UPDATE_URL="https://dynv6.com/api/update?zone=$_dyn_domain&token=$_token&"
|
DYNV6_DYNDNS_UPDATE_URL="https://dynv6.com/api/update?zone=$_dyn_domain&token=$_token&"
|
||||||
|
|
||||||
if [[ $_serviceProvider == "inwx" ]]; then
|
if [[ $_serviceProvider == "inwx" ]]; then
|
||||||
dyndns_update_url=$INWX_DYNDNS_UPDATE_URL
|
dyndns_update_url=$INWX_DYNDNS_UPDATE_URL
|
||||||
fi
|
fi
|
||||||
|
if [[ $_serviceProvider == "noip" ]] || [[ $_serviceProvider == "no-ip" ]]; then
|
||||||
|
dyndns_update_url=$NOIP_DYNDNS_UPDATE_URL
|
||||||
|
fi
|
||||||
if [[ $_serviceProvider == "dynv6" ]]; then
|
if [[ $_serviceProvider == "dynv6" ]]; then
|
||||||
dyndns_update_url="${DYNV6_DYNDNS_UPDATE_URL}"
|
dyndns_update_url="${DYNV6_DYNDNS_UPDATE_URL}"
|
||||||
myip_str=ipv4
|
myip_str=ipv4
|
||||||
@@ -242,7 +246,7 @@ function dynupdate() {
|
|||||||
"${dyndns_update_url}"
|
"${dyndns_update_url}"
|
||||||
)
|
)
|
||||||
fi
|
fi
|
||||||
if [[ $_serviceProvider == "inwx" ]]; then
|
if [[ $_serviceProvider == "inwx" || $_serviceProvider == "noip" ]]; then
|
||||||
_response=$(curl --silent "$_interface_str" \
|
_response=$(curl --silent "$_interface_str" \
|
||||||
--user-agent "$_userAgent" \
|
--user-agent "$_userAgent" \
|
||||||
--user "$_username":"$_password" \
|
--user "$_username":"$_password" \
|
||||||
|
|||||||
Reference in New Issue
Block a user