salut Stéphane,
> % python3 -c "import sys, ipaddress; addr =
> ipaddress.ip_address(sys.argv[1]); print(int(addr))" 192.0.2.1
> 3221225985
ne faudrait-il pas tenir compte de l'endianisme? pour ma part j'ai:
/tmp/ipv4int 192.0.2.1
16908480 192.0.2.1
en executant ce code:
// vi: noet
#include
salut,
> Qui connait le nom d'un paquet Debian comprenant un outil de
> conversion d'IPv4 en entier et réciproquement ?
les réponses suivantes sont à coté de la plaque vu que tu
souhaites un outils dédié mais pourrais tu satisfaire ma curiosité
en m'expliquant à quoi ça peut servir?
ipv4int()
Le 11/03/2022 17:40:52, Stephane Bortzmeyer a écrit :
> % python3 -c "import sys, ipaddress; addr =
> ipaddress.ip_address(sys.argv[1]); print(int(addr))" 192.0.2.1
> 3221225985
Ha, c’est juste ça ?
>>> sum(256**(3-i)*a for i,a in enumerate(map(int,"192.0.2.1".split("."
3221225985
nicolas
On Fri, Mar 11, 2022 at 05:29:01PM +0100,
Olivier wrote
a message of 11 lines which said:
> conversion d'IPv4 en entier et réciproquement ?
% python3 -c "import sys, ipaddress; addr = ipaddress.ip_address(sys.argv[1]);
print(int(addr))" 192.0.2.1
3221225985
Bonjour,
Qui connait le nom d'un paquet Debian comprenant un outil de
conversion d'IPv4 en entier et réciproquement ?
Sauf erreur ipcalc et ipcalc-ng ne font pas cette conversion.
J'ai trouvé des exemples en bash, ici ou là mais regarderai volontiers
un outil dédié.
Slts
5 matches
Mail list logo