Hoje, para uma distribuição Linux relativamente moderna, eu tentaria inicialmente usar o comando ip
ip link show
e depois filtrar sua saída para obter uma lista de interfaces.
Você também pode usar ifconfig -a
, mas novas versões de algumas distribuições não são mais instaladas por padrão.
Similarmente, netstat -i
pode ser útil.
Você pode usar o comando iwconfig
para determinar se uma interface é sem fio ou não
iwconfig ens160
ens160 no wireless extensions.