Я искал в Интернете ответ, но не могу найти. У меня около 700 размещенных зон, и у каждого есть 35 записей, Я хотел бы изменить TTL через скрипт или AWS CLI от 300 до 14400 для всех записей в каждом домене. Буду благодарен за любую помощь.Изменение DNS TTL с помощью Amazon Route53
ответ
это один может помочь вам с помощью рубинового самоцвета https://github.com/pcorliss/ruby_route_53
наверняка, я попробую это, спасибо. – Berlin
Я пришел к тому же вопросу, и это был первый ответ, который я нашел в гугле.
Если я неправильно понял ruby_route_53, это почти то же самое, что и использование aws cli, так как мне все еще нужно перечислять все записи ресурсов и вносить изменения в каждый из них отдельно. Сохраняет меня от поиска идентификатора домена домена, но все.
Я разработал простой скрипт, который позволяет для изменения TTL или IP-адрес для оказания помощи в принимающей миграции многих областей, которые я сделал доступны в https://github.com/manuel-sousa/aws-utils/blob/master/updateRoute53.py
Этот сценарий в настоящее время предполагает пользователь сеанса учетные данные сконфигурировано и будет производить изменение всех записей в этом домене.
Пример изменить все TTL записи одного домена сделать: ./updateRoute53.py ttl --domain example.org --ttl 14400
Чтобы изменить несколько доменов, например, в доменах файлов, вы можете просто использовать оболочку для него, таких как: for DOMAIN in $(cat domains) ; do ./updateRoute53.py ttl --domain $DOMAIN --ttl 14400 ; done
Примечание: Я только что сделал несколько тестовых примеров и не столкнулся с какими-либо проблемами, но если кто-то использует его, лучше сначала выполнить пробный запуск, прежде чем включать в другие скрипты.
спасибо за ваше обновление, если вам нужна помощь, чтобы сделать это с рубином, дайте мне знать, я могу вам помочь. – Berlin
- 1. Переданный домен DNS на Amazon AWS Route53
- 2. Должен использовать www для записи DNS с использованием Amazon Route53
- 3. Amazon Route53 redirection
- 4. amazon route53 с beanstalk
- 5. Обновление записи DNS в route53 с помощью бото
- 6. Amazon AWS Route53 Delegate Subdomain Issue
- 7. Как настроить под-уровни dns на aws без Route53?
- 8. Amazon SNS: MessageAttributes TTL
- 9. Route53 DNS-имя от частного VPC EC2 DNS-имя
- 10. Использование Route53 для обновления DNS с помощью boto. Должен ли я использовать имя или CNAME и какой TTL использовать
- 11. Dns email records godaddy и AWS route53
- 12. Зависит ли распространение DNS от TTL?
- 13. AWS route53 отказоустойчивого с помощью cloudwatch сигнализации
- 14. CloudFormation: Как настроить несколько записей DNS с помощью AWS :: Route53 :: RecordSet
- 15. Как установить геолокацию в записи DNS в route53 с помощью boto
- 16. Улучшение распространения DNS путем изменения TTL
- 17. Изменение настроек DNS с помощью PyObjC
- 18. Обновление TTL в существующем Route53 Resource Record set
- 19. Получение значения ttl для записей DNS
- 20. Python DNS resolver и оригинальный TTL
- 21. Распаковка значение TTL из DNS запись
- 22. Как настроить отправку почты моего провайдера домена с помощью route53?
- 23. изменение записи DNS-узла ElastiCache в шаблоне формирования облаков
- 24. Amazon Route53: `dig + tcp` получает текущие данные, копает (UDP) отстает
- 25. Проверка доступности домена с помощью Boto Route53
- 26. Как создать запись DNS Route53 для моей среды beanstalk?
- 27. Apache с mod_jk Tomcat change DNS Timeout (TTL)
- 28. Обновление DNS Azure с помощью CLI от JSON?
- 29. AWS route53 удаление ресурса набор
- 30. Как настроить домен с помощью Amazon AWS Route 53? (EC2 AMI + Route53 + Godaddy-domain)
Вы можете использовать AWS SDK для вашего любимого языка программирования и обновлять записи через свой API. Если вы что-то сделали с этим вопросом и зададите конкретный вопрос, пожалуйста, напишите свой код –