::
и 0.0.0.0
имеют одинаковое значение, но в совершенно другом контексте. Они не то же самое.
На стороне сервера оба используются для обозначения "без определенного адреса", если вы связываете процессы (не процессор!) к некоторому интерфейсу. ::
используется в ipv6 0.0.0.0
используется в контексте ipv4. Один не даст тебе другого.
Пожалуйста, имейте в виду, что все это не имеет ничего общего с "внешними" связями. 0.0.0.0
(и ::
:) означает: процесс сервера не заботится о том, откуда приходит пакет. И таким образом он связан со всеми интерфейсами (и адресами).
Если оставить процесс привязанным к "отсутствию определенного доступа", это может вызвать некоторые проблемы с безопасностью (если вы не собираетесь публиковать службу снаружи) без правильной настройки брандмауэра.