В выводе для netstat что означает [::]?

10

В результатах для netstat что означает [::]?

пример

[::]: ssh [::]: * СЛУШАТЬ

Ric
источник

Ответы:

10

Более конкретно, это эквивалентно IPv4 «0.0.0.0», который, когда указан LISTEN, означает «любой IP-адрес». Вы также можете увидеть «:: 1», который является адресом обратной связи IPv6.

В IPv6 двоеточие отделяется каждые 16 бит или 4 шестнадцатеричных числа. Однако последовательные нули в адресе могут быть «свернуты» или пропущены один раз в любом адресе IPv6. Даже если адрес все нули. Так, например, 2001: 0000: 0000: 0000: 0000: 0000: 0000: 0001 можно сократить до 2001 :: 1.

Итак, очевидно, что у вас есть SSH прослушивания и принятия соединений со всех адресов IPv6.

ultrasawblade
источник
В Linux ::часто будут прослушивать соединения IPv6 и IPv4 в одном сокете.
user1686
5

Что он слушает по интерфейсу ipv6.

MattBianco
источник
4

Это означает, что служба прослушивает соединения ipv6. У вас тоже есть tcp6 в начале этой строки, верно?

Янне Пиккарайнен
источник