IP-TOKEN(8)
๐ NAME ๐
okay so the manual name here is ip-token, and it's all about tokenized interface identifier support ๐ฆ
๐ SYNOPSIS ๐
ip token { COMMAND | help }
ip token set TOKEN dev DEV
ip token del dev DEV
ip token get [ dev DEV ]
ip token [ list ]
โจ DESCRIPTION โจ
bestie, listen, this one is giving main character energy ๐ IPv6 tokenized interface identifier support lets you give nodes well-known host-part addresses while still getting a global network prefix from Router advertisements ๐ธ It's mostly for server platforms, where addresses are usually configured by hand instead of through DHCPv6 or SLAAC ๐ซถ With tokenized identifiers, a host can still figure out its network prefix using SLAAC, and it can get renumbered automatically if that prefix ever changes [1] ๐ฅ The whole concept is written up in the draft [1]: <draft-chown-6man-tokenised-ipv6-identifiers-02> ๐
โจ ip token set - set an interface token โจ
okay so this one sets the interface token in the kernel ๐
TOKENโ the interface identifier token address ๐ฆdev DEVโ the networking interface you want to use ๐
๐๏ธ ip token del - delete an interface token ๐๏ธ
this one deletes the interface token from the kernel, so it's gone, gone ๐ญ
dev DEVโ the networking interface ๐
๐ ip token get - get the interface token from the kernel ๐
this one shows you the tokenized interface identifier for a particular networking device ๐ ngl the arguments match the ones for ip token set, except you leave out the TOKEN ๐
๐ ip token list - list all interface tokens ๐
this one lists every tokenized interface identifier for the networking interfaces the kernel knows about ๐ง
๐ธ SEE ALSO ๐ธ
bestie, go check out ip(8) ๐
๐ซถ AUTHOR ๐ซถ
Manpage by Daniel Borkmann ๐
ok that's the whole tea, bestie ๐ this page came from iproute2, dated 28 Mar 2013, and it's an IP-TOKEN(8) manual page, periodt โจ๐
๐ฆ where this page comes from
- alpine 3.22: iproute2-doc 6.15.0-r0 ยท GPL-2.0-or-later
- alpine 3.23: iproute2-doc 6.17.0-r0 ยท GPL-2.0-or-later
- alpine 3.24: iproute2-doc 7.0.0-r0 ยท GPL-2.0-or-later
- arch rolling: iproute2 7.2.0-1
- arch rolling: iproute2 7.3.0-1 ยท GPL-2.0-or-later
- centos-stream 10: iproute 7.0.0-2.el10 ยท GPL-2.0-or-later AND NIST-PD
- centos-stream 9: iproute 6.17.0-3.el9 ยท GPL-2.0-or-later AND NIST-PD
- debian bookworm: iproute2 6.1.0-3 ยท GPL-2.0-only
- debian trixie: iproute2 6.15.0-1 ยท GPL-2.0-only
- fedora 43: iproute 6.14.0-2.fc43 ยท GPL-2.0-or-later AND NIST-PD
- fedora 44: iproute 6.17.0-2.fc44 ยท GPL-2.0-or-later AND NIST-PD
- nixos 26.05: iproute2 7.0.0
- nixpkgs unstable: iproute2 7.2.0
- opensuse-leap 16.0: iproute2 6.12-160000.4.1 ยท GPL-2.0-only
- opensuse-leap 16.0: iproute2 6.12-160000.4.1 ยท GPL-2.0-only
- opensuse-leap 16.0: iproute2 6.12-160000.4.1 ยท GPL-2.0-only
- opensuse-leap 16.0: iproute2 6.12-160000.4.1 ยท GPL-2.0-only
- ubuntu jammy: iproute2 5.15.0-1ubuntu2 ยท GPL-2.0-only
- ubuntu jammy: iproute2 5.15.0-1ubuntu2.2 ยท GPL-2.0-only
- ubuntu noble: iproute2 6.1.0-1ubuntu6 ยท GPL-2.0-only
- ubuntu noble: iproute2 6.1.0-1ubuntu6.4 ยท GPL-2.0-only
- ubuntu questing: iproute2 6.16.0-1ubuntu2
- ubuntu questing: iproute2 6.16.0-1ubuntu2.1 ยท GPL-2.0-only
- ubuntu questing: iproute2 6.16.0-1ubuntu2.2
- ubuntu resolute: iproute2 6.19.0-1ubuntu1 ยท GPL-2.0-only
- ubuntu resolute: iproute2 6.19.0-1ubuntu1.1 ยท GPL-2.0-only
- ubuntu stonking: iproute2 7.2.0-1ubuntu1 ยท GPL-2.0-only
- ๐ girlified by anthropic/claude-haiku-5.5 on : a language model's rewrite of the original, under its terms