Como você comentou a linha do Listen, então o default foi assumido, e este por sua vez liberou para todos o serviço.
Então, o que você passou é resultado da configuração adotada pelo empacotador, que explicitou esse argumento de configuração.
Minha experiencia mostra que a maioria dos serviços no Debian/Ubuntu vem dessa forma, isto é, liberando apenas o localhost.
Possivelmente é uma diretriz seguida pelos empacotadores e alguém deve ter alertado ao empacotador do FirebirdSQL que isso oferecia risco de segurança - minha opinião - , afinal, se você instala por exemplo, o ambiente LAMP, o MySQL na maior parte das vezes só precisa atender o localhost, se você instala e ele fica aberto a todos, você pode comprometer o serviço desnecessariamente.
Só uma dica, ao inves de comentar a linha, use o Listen para deixar explicito quem deve acessar o serviço, ex:
192.168.1.0/24 ou se for para liberar indiscriminadamente a todos então use eth0. Não usar explicitamente esse argumento de configuração, faz o sistema usar o default que pode mudar de uma versão para outra durante as próximas atualizações.
inte+