commands.sh

ip tuntap

linux

Manage TUN/TAP virtual network interfaces.

More info →

Options (9)

boolean

Show all existing TUN/TAP devices

Example: ip {{[tunt|tuntap]}}
boolean

Create a TUN device with a specific name

Example: sudo ip {{[tunt|tuntap]}} {{[a|add]}} {{[d|dev]}} {{tun0}} {{[m|mode]}} {{[t|tun]}}
boolean

Create a TUN device with a specific name

Example: sudo ip {{[tunt|tuntap]}} {{[a|add]}} {{[d|dev]}} {{tun0}} {{[m|mode]}} {{[t|tun]}}
boolean

Create a TUN device with a specific name

Example: sudo ip {{[tunt|tuntap]}} {{[a|add]}} {{[d|dev]}} {{tun0}} {{[m|mode]}} {{[t|tun]}}
boolean

Create a TUN device with a specific name

Example: sudo ip {{[tunt|tuntap]}} {{[a|add]}} {{[d|dev]}} {{tun0}} {{[m|mode]}} {{[t|tun]}}
boolean

Create a TAP device with a specific name

Example: sudo ip {{[tunt|tuntap]}} {{[a|add]}} {{[d|dev]}} {{tap0}} {{[m|mode]}} {{[ta|tap]}}
boolean

Delete a TUN or TAP device

Example: sudo ip {{[tunt|tuntap]}} {{[d|delete]}} {{[d|dev]}} {{tun0|tap0}} {{[m|mode]}} {{tun|tap}}
boolean

Set the owner (UID) of a TUN/TAP device

Example: sudo ip {{[tunt|tuntap]}} {{[a|add]}} {{[d|dev]}} {{tun0|tap0}} {{[m|mode]}} {{tun|tap}} {{[u|user]}} {{username}}
boolean

Set both owner (UID) and group (GID) for a TUN/TAP device

Example: sudo ip {{[tunt|tuntap]}} {{[a|add]}} {{[d|dev]}} {{tun0|tap0}} {{[m|mode]}} {{tun|tap}} {{[u|user]}} {{username}} {{[g|group]}} {{group_name}}

Examples (6)

Show all existing TUN/TAP devices

ip [tunt|tuntap]

Create a TUN device with a specific name

sudo ip [tunt|tuntap] [a|add] [d|dev] tun0 [m|mode] [t|tun]

Create a TAP device with a specific name

sudo ip [tunt|tuntap] [a|add] [d|dev] tap0 [m|mode] [ta|tap]

Delete a TUN or TAP device

sudo ip [tunt|tuntap] [d|delete] [d|dev] tun0|tap0 [m|mode] tun|tap

Set the owner (UID) of a TUN/TAP device

sudo ip [tunt|tuntap] [a|add] [d|dev] tun0|tap0 [m|mode] tun|tap [u|user] username

Set both owner (UID) and group (GID) for a TUN/TAP device

sudo ip [tunt|tuntap] [a|add] [d|dev] tun0|tap0 [m|mode] tun|tap [u|user] username [g|group] group_name
made by @shridhargupta | data from tldr-pages