首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正在尝试使用脚本更新亚马逊Route53,但域未更新

正在尝试使用脚本更新亚马逊Route53,但域未更新
EN

Stack Overflow用户
提问于 2011-02-15 01:12:31
回答 1查看 526关注 0票数 0

我有几个运行Ubuntu10.04的亚马逊EC2实例,我想通过它们来使用亚马逊的Route53。我按照Shlomo Swidler的article中的描述设置了一个脚本,但是我仍然缺少一些东西。

当脚本运行时,它不会返回任何输出,我最初认为这意味着它可以正确运行。但是,当我使用MyR53DNS检查DNS记录时,没有对应于我的实例的条目。下面是我的脚本:

代码语言:javascript
复制
#!/bin/tcsh -f

set root=`dirname $0`
setenv EC2_HOME /usr/lib/ec2-api-tools
setenv EC2_CERT /etc/cron.route53/ec2_x509_cert.pem
setenv EC2_PRIVATE_KEY /etc/cron.route53/ec2_x509_private.pem
setenv AWS_ACCESS_KEY_ID myaccesskeyid
setenv AWS_SECRET_ACCESS_KEY myaccesskey

/usr/bin/ec2-describe-instances | \
perl -ne '/^INSTANCE\s+(i-\S+).*?(\S+\.amazonaws\.com)/ \
and do { $dns = $2; print "$1 $dns\n" }; /^TAG.+\sShortName\s+(\S+)/ \
and print "$1 $dns\n"' | \
perl -ane 'print "$F[0] CNAME $F[1] --replace\n"' | \
xargs -n 4 /etc/cron.route53/cli53/cli53.py \
rrcreate -x 60 mydomain.com

有没有人看到这个脚本有问题?如果不是脚本,还有什么能阻止我的Route53域被更新?

我正在使用安全组对实例进行IP限制。我试过打开53端口,但似乎没有效果。Route53还使用其他端口吗?

如果StackOverflow社区能提供任何帮助或指导,我将不胜感激。如果你需要任何进一步的信息,请告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-15 22:56:32

我在几个不同的地方发布了这个问题,以寻找答案。我终于在StackExchange Unix & Linux site上找到了。

我希望这能对其他人有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4995020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档