Aqui está um link para um Unix & Pergunta do Linux Stack Exchange: UFW: Allow tráfego somente de um domínio com endereço IP dinâmico
O bloqueio de nível TCP / IP pode não funcionar bem com um endereço IP dinâmico. Embora a resposta aceita mencione um script, pode ser propenso a erros. A AWS publica uma lista de intervalos de IP , mas isso pode mudar tempo.
Infelizmente, sua melhor opção pode ser a autenticação do usuário no MySQL. Você pode limitar os privilégios pelo usuário AND hostname: Especificando nomes de conta .