Eu acho que você respondeu sua própria pergunta.
Como exemplo, apachetem a Listenopção que informa em qual endereço e porta escutar. Dependendo de como isso estiver definido, apacheele ouvirá qualquer endereço IP, um endereço específico: -
Listen *:80
Listen 0.0.0.0:80
Listen 127.0.0.1:80
Listen 192.168.0.5:80
As opções acima aparecem como: -
:::80
0.0.0.0:80
127.0.0.1:80
192.168.0.5:80
e traduza para: -
- Ouça em qualquer endereço IP (IPv4 ou IPv6)
- Ouça em qualquer endereço IPv4 nesse servidor
- Ouça apenas no host local IPv4
- Ouça no endereço IPv4 externo 192.68.0.5
Você pode configurar seu serviço para escutar apenas na localhostinterface se não quiser que ninguém externo o acesse. Por exemplo, se você estiver executando um servidor LAMP, apacheouviria todos os endereços IP (para que seus usuários possam acessá-lo) enquanto um mysqlbanco de dados pudesse ser configurado para ser acessível apenas a partir de localhost(usando sua bind=127.0.0.1diretiva). Dessa forma, a phpexecução no mesmo servidor poderá acessar o banco de dados, enquanto usuários externos (e não confiáveis) não poderão acessá-lo.
:::80nem sempre implica também IPv4 unix.stackexchange.com/a/496150/333382