Вы обнаружите, что это также работает:
Outbound UDP 53
Inbound UDP Any
Сетевые ACL-списки не имеют состояния, поэтому ответ на ваш вопрос на самом деле не связан с Route 53, а скорее зависит от того, какой исходный порт использует ваш Java-распознаватель. Предположительно, это эфемерный порт . Вам нужно будет определить этот порт или диапазон портов и разрешить его входящий.
Ваша конфигурация не работает, поскольку предполагается, что вы отправляете запросы, используя 53 в качестве порта source . В отличие от групп безопасности, сетевые ACL-списки автоматически не позволяют трафику ответа соответствовать разрешенным запросам. Ваша конфигурация позволяет отправлять запрос, но не позволяет вернуть ответ. Вы найдете ту же проблему, если попытаетесь разрешить, например, HTTPS. 443 входа и выхода там тоже не правильная конфигурация - это 443 входа и эфемерный диапазон входа.