Gerenciamento centralizado
A primeira coisa que vem à mente é Ansible. Ele pode aprender informações sobre seus hosts e ajudá-lo a rastreá-los e o que está sendo executado neles. Esse pode ser um bom lugar para gerenciar a configuração do sshd e do firewall para seus hosts.
Outro método mais simples poderia ser ter um url HTTPS que requer algum método de autenticação e tem um arquivo de texto simples de blocos IP e CIDR que você deseja permitir acesso. Seus hosts podem simplesmente buscar esse arquivo somente leitura e aplicar usando qualquer script ou ferramenta que você tenha em cada host.