Retourner au contenu associé (journal : Jouons un peu avec les adresses IPv6...)
Posté par VinDuv le 21 novembre 2016 à 16:46. En réponse au journal Jouons un peu avec les adresses IPv6.... Évalué à 10.
Sous Linux, getaddrinfo(2) reconnaît directement les IP hexadécimales, donc on peut les utiliser avec ping, par exemple :
getaddrinfo(2)
ping
$ ping -c 1 0x7F000001 PING 0x7F000001 (127.0.0.1) 56(84) bytes of data.
Plus amusant, on peut aussi passer la représentation décimale :
$ ping -c 1 2130706433 PING 2130706433 (127.0.0.1) 56(84) bytes of data.
Ou octale :
$ ping -c 1 017700000001 PING 017700000001 (127.0.0.1) 56(84) bytes of data.
On peut aussi omettre des champs à 0 au milieu d’une IPv4 :
$ ping -c 1 127.1 PING 127.1 (127.0.0.1) 56(84) bytes of data.
Et je suppose qu’il doit y avoir quelques autres représentations supportées...
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: pareil en IPv4
Posté par VinDuv . En réponse au journal Jouons un peu avec les adresses IPv6.... Évalué à 10.
Sous Linux,
getaddrinfo(2)reconnaît directement les IP hexadécimales, donc on peut les utiliser avecping, par exemple :Plus amusant, on peut aussi passer la représentation décimale :
Ou octale :
On peut aussi omettre des champs à 0 au milieu d’une IPv4 :
Et je suppose qu’il doit y avoir quelques autres représentations supportées...