Dalam output untuk netstat, apa artinya [::]?

10

Dalam hasil untuk netstat, apa artinya [::]?

contoh

[::]: ssh [::]: * DENGARKAN

Ric
sumber

Jawaban:

10

Nah, lebih khusus, ini setara dengan IPv4 "0.0.0.0", yang, ketika LISTEN ditentukan, berarti "alamat IP apa pun." Anda mungkin juga melihat ":: 1" yang merupakan alamat loopback IPv6.

Dalam IPv6, titik dua memisahkan setiap 16 bit, atau 4 digit hex. Namun, nol berturut-turut dalam alamat dapat "diciutkan" atau dihilangkan satu kali dalam alamat IPv6 apa pun. Bahkan jika alamat semuanya nol. Jadi, misalnya, 2001: 0000: 0000: 0000: 0000: 0000: 0000: 0001 dapat dipersingkat menjadi hanya 2001 :: 1.

Jadi, jelas Anda memiliki ssh mendengarkan dan menerima koneksi dari semua alamat IPv6.

ultrasawblade
sumber
Di Linux, ::akan sering mendengarkan koneksi IPv6 dan IPv4 pada soket yang sama.
user1686
5

Itu mendengarkan pada antarmuka ipv6.

MattBianco
sumber
4

Ini berarti layanan mendengarkan koneksi ipv6. Anda memiliki tcp6 di awal baris itu juga, kan?

Janne Pikkarainen
sumber