是否有一种简单的方法来更新Google平台中托管区域的记录,比如HTTP请求。一些DNS提供程序允许在HTTP字符串中提交带有记录名称、新记录数据和“一些身份验证数据”的http请求,然后这些请求将更新DNS服务器上的相关记录。
我知道Google (https://cloud.google.com/dns/api/v1/changes/create),但是,难道没有更简单的方法来请求记录更新吗?我问这个问题的原因是,我想使用我的一个区域中的一些记录作为“动态”记录,这些记录将在网络设备上定期更新(特别是Mikrotik )。因此,我不能在这些设备上运行“app”,也不能使用GCP所要求的身份验证方法,但是,我可以进行简单的脚本编写和调度(希望有一个简单的http请求)。
有什么想法吗?
提前谢谢。
J
发布于 2017-02-09 22:02:15
我真的不明白这个问题。如果您转到控制台浏览器,您可以播放并构造一个API请求,与所有库发出的请求完全相同。例如,如果我想向DNS区域添加一个新的TXT记录,我可以发出如下请求:
POST https://www.googleapis.com/dns/v1/projects/{MY_PROJECT_ID}/managedZones/{MY_ZONE_ID}/changes?key={YOUR_API_KEY}
{
"additions": [
{
"name": "example.com.",
"type": "TXT",
"rrdatas": [
"my-data"
]
}
]
}https://serverfault.com/questions/831634
复制相似问题