Врач, давно интересно следующий вопрос. При просмотре активных сетевых соединений (например, netstat -ltupn) можно заметить что в графе Local Address для разных сервисов могут быть разные значения (что естественно), вот некоторые из них:
127.0.0.1:113
localhost:111
0.0.0.0:22
:::25
::1:25
localhost (127.0.0.1) -с локалхост все понятно, принимать только свои/внутренние запросы. А что обозначают три остальных (0.0.0.0 и :::)? И что с точки зрения безопасности, где то читал что если сервис должен слушать только внутренние запросы то значение должно быть строго localhost.