Когда я использую netstat -n, он не отображает все адреса IPv6. Локальный IP-адрес находится в этом формате xxxx:xxxx:xxxx:xxxx:portNum, поэтому отображается только часть адреса. Также внешние адреса не отображаются в полном формате. Почему это? Это какая-то конвенция или это ошибка или есть способ отображения всех IPv6-адресов с помощью netstat?
Причина в том, что полный IP-адрес не соответствует ширине столбца 80 столбца, поэтому адрес сокращен. Вы, как правило, не видите это с устаревшими адресами IPv4, поскольку они обычно достаточно коротки, чтобы соответствовать.
В любом случае netstat долго не рекомендуется в течение многих лет, и для большинства распространенных целей больше не следует использовать. [ ! d1]
Сегодня вы должны использовать ss. Это отображает полный IP-адрес, но будет охватывать ширину 80 столбцов.