Назад | Перейти на главную страницу

При использовании netstat на прослушивающем порту, в чем разница между localhost: 6666 и [::]: 6666 в поле 'Local Address'

Используя ubuntu 11.04, я запускаю netstat -nplt, результаты для локального адреса могут быть

localhost:6666

или

[::]:6666

В чем разница?

Я считаю, что [::]: связывает службу на порте xxxx со всеми интерфейсами (lo, eth0, eth1) и localhost: только с интерфейсом loopback (lo). Я думаю, что что-то упускаю. Как я могу переключаться между двумя состояниями?

локальный: 6666

Это адрес обратной связи IPv4 127.0.0.1

[::]: 6666

Это означает порт 6666 на всех IP-адресах (v4 и v6).

[::] - это запись ipv6, она такая же, как 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000, и означает любой IP-адрес.