Por causa de "ss" ainda ter bugs em alguns sistemas, eu prefiro netstat também.
A solução para o problema é a opção -W (Ubuntu) ou -T (Opensuse).
Quando uso netstat -n
, ele não exibe todos os endereços IPv6. O endereço IP local está neste formato xxxx:xxxx:xxxx:xxxx:portNum
, portanto apenas uma parte do endereço é exibida. Além disso, os endereços estrangeiros não são exibidos no formato completo. Por que é que? É algum tipo de convenção ou é um bug ou existe uma maneira de exibir os endereços IPv6 inteiros com o netstat?
Por causa de "ss" ainda ter bugs em alguns sistemas, eu prefiro netstat também.
A solução para o problema é a opção -W (Ubuntu) ou -T (Opensuse).
O motivo é que o endereço IP completo não cabe na largura do terminal de 80 colunas, portanto, o endereço é abreviado. Você geralmente não vê isso com endereços IPv4 herdados, pois eles geralmente são curtos o suficiente para caber.
De qualquer forma, o netstat
está obsoleto há anos e, para os propósitos mais comuns, não deve mais ser usado.
Hoje você deve usar ss
. Isso exibe o endereço IP completo, mas vai além da largura de um terminal de 80 colunas.