что нет в «tun0 @ none»?

На выходе ip a я просто получил строки:

 4: tun0@NONE: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 100 

Что означает НЕТ?

Согласно документации выходного формата ,

Имя интерфейса может иметь другое имя или NONE, добавленное после знака @. Это означает, что это устройство связано с каким-либо другим устройством, то есть пакеты, отправленные через него, инкапсулируются и отправляются через устройство “ master ''. Если имя NONE, мастер неизвестен.

Таким образом, ваш интерфейс tun0 является частью туннеля, привязанного к другому сетевому устройству. Тот факт, что ip не знает, что это не означает, что туннель не будет работать.