Ip4 wird nicht aktualisiert, obwohl ip4.ipv64.net (und ip6.ipv64.net) benutzt wird (werden) => curl -4 rettet die Show

Hallo @all,

mit Bezug auf joshua_Ms Posting

https://v64.tech/t/ipv4-adresse-wird-nicht-aktualisiert/383

habe ich die dortige Loesung versucht auch bei mir umzusetzen.

Trotz

curl -ksSL https://ip4.ipv64.net/update.php?key=[key]
curl -ksSL https://ip6.ipv64.net/update.php?key=[key]

wird die IP4 adresse nicht auf den akt. Stand gebracht. Fuer ip6 bin ich zu doof, es wuerde schon langen wenn ip4 OK erneuert wird. Wird leider nicht.
Kann ja nicht sein, dass ich nur per Webbrowser die IP4 aktualisieren muss. :frowning: :wink:
Was mache ich falsch?

Danke vorab fuer Tipps/Hinweise/Loesungen.

Ergaenzung:

curl -ksSL „https://ip4.ipv64.net/update.php?key=[key]&domain=[domain].ipv64.net
=>
{„status“:„success“,„ip“:{„ipv6“:„[ip6-adr.]“},„info“:„nochg“}

halt ip6 success. :frowning:
nicht ip4 success :upside_down_face: :face_with_diagonal_mouth: :grimacing:

Gruss
ELindemann

Antworte mal selbst, rein aus der Verzweiflung dies getestet.
Wie bei ping kann man auch curtl anweisen mit -4 mit ip4 zu arbeiten

Funkte nicht_.
curl -ksSL „https://ip4.ipv64.net/update.php?key=[key]&domain=[domain].ipv64.net

Aber
curl -4 -ksSL „[https://ipv64.net/update.php?key=[key]&domain=[domain].ipv64.net]
=>
{„status“:„success“,„ip“:{„ipv4“:„[ip4-Adr.]“},„info“:„good“}

Gar ohne ip4 bei ipv64.net, s.o.

Wie so oft, kaum macht man es richtig, schon funkt es. :slight_smile: :laughing: :wink:
Die Anfrage ist hier mit geschlossen.
Will sie jedoch nicht loeschen (geht das ueberhaupt?), weil vllt. jemanden der Tipp weiterhelfen koennte(?).

Gruss
ELindemann

1 „Gefällt mir“

was kommt denn da als Rückmeldung?

Du musst ipv6.ipv64.net und ipv4.ipv64.net statt ip6.ipv64.net und ip4.ipv64.net nutzen. Denn es heißt „IPv4“ und „IPv6“ nicht „IP4“ und „IP6“

Hallo JonathanN1203 und tassilomoedl,

danke fuer eure Rueckmeldungen. Aufmerksamer lesen (ip4 != ipv4) haette mir geholfen. :slight_smile: Unabhaegig davon hilft auch der „-4“ Parameter bei curl.

Wie so oft im Leben; viele Wege fuehren nach Rom. Man braucht also auf jeden Fall zwei EIntraege, egal mit ipv4.ipv64.net/ipv6.ipv64.net oder halt mit und ohne „-4“

BTW:
curl -ksSL "https://ipv4.ipv64.net/update.php?key=
nur ip4 Update
curl -ksSL "https://ipv6.ipv64.net/update.php?key=
nur ip6 Update
… work as designed.

Danke Euch.
Gruss
ELindemann