Savoir si mon IP est dynamique avec curl

Fermé
UraniumD7 - Modifié par BmV le 2/06/2014 à 19:33
 UraniumD7 - 2 juin 2014 à 23:24
[..] sans avoir à redémarrer ma box ?!

Ne me proposez pas d'autres "alternatives", je n'en prendrais pas compte.

Bonjour. Est-ce possible? Merci.

4 réponses

EDIT : J'ai trouvé un moyen alternatif avec la commande ipconfig /all, cependant j'aimerais tout de même savoir si c'est également possible avec curlTM. Merci d'avance.
0
Up !
0
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
2 juin 2014 à 19:28
'lut, sans redémarrer la box ce n'est pas possible: elle n'a et n'aura qu'une seule et unique adresse tant qu'elle sera démarrée. Et c'est l'opérateur qui décide si tu as une IP fixe ou dynamique, et il n'y a aucun moyen de détecter quel type on a, a part observer son IP après un reboot de la box.
Donc non, ce n'est pas possible.
PS:
ipconfig /all
c'est pour le réseau local uniquement, pas le WAN.
0
@ECHO Off

GETMAC /NH > Test.ini

FOR /F "Tokens=*" %%A IN (Test.ini) DO SET STR=%%A
SET STR=%STR: =%
SET STR=%STR:~31%
ECHO %STR% > Output.ini

SETLOCAL ENABLEEXTENSIONS

SET KEY_NAME=HKLM\SYSTEM\ControlSet001\services\Tcpip\Parameters\Interfaces\%str%
SET VALUE_NAME=EnableDHCP

FOR /F "Tokens=1-3" %%A IN ('REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>NUL') DO (
SET ValueName=%%A
SET ValueType=%%B
SET ValueValue=%%C
)

ECHO.
COLOR 0A

IF %ValueValue% == 0x0 ECHO STATIC IP !

IF %ValueValue% == 0x1 ECHO DYNAMICAL IP !


PAUSE > NUL

Que pensez vous de ceci? Je l'ai codé moi même (je précise).
0