我可以使用 Cloudflare Apps 创建 SRV 记录吗?
Can I create a SRV record with Cloudflare Apps?
对于我的应用程序,我需要创建 MX 和 SRV 记录。如果我只在 install.json 中包含 MX 记录,它就可以工作。如果我还添加我需要的 SRV 记录,我会收到代码 'dns' 和消息 'Error saving DNS' 的错误。
以下是我的 install.json 中的 'dns' 部分,实际域名已更改:
"dns": [
{
"content": "mx.example.com.",
"name": "_mx._tcp.example.name",
"port": 25,
"priority": 10,
"type": "SRV",
"weight": 10
},
{
"content": "mx1.example.net",
"name": "example.org",
"priority": 1,
"type": "MX"
},
{
"content": "mx2.exmaple.net",
"name": "example.org",
"priority": 1,
"type": "MX"
}
],
我是不是做错了什么,还是这根本不可能?
这应该是可以的。相反,尝试:
{
"type": "SRV",
"name": "_sip._tcp.example2.com.",
"content": "SRV 21 1 1 example2.com.",
"meta": {},
"data": {
"priority": 21,
"weight": 1,
"port": 1,
"target": "example2.com",
"service": "_sip",
"proto": "_tcp",
"name": "example2.com"
},
"priority": 21
}
对于我的应用程序,我需要创建 MX 和 SRV 记录。如果我只在 install.json 中包含 MX 记录,它就可以工作。如果我还添加我需要的 SRV 记录,我会收到代码 'dns' 和消息 'Error saving DNS' 的错误。
以下是我的 install.json 中的 'dns' 部分,实际域名已更改:
"dns": [
{
"content": "mx.example.com.",
"name": "_mx._tcp.example.name",
"port": 25,
"priority": 10,
"type": "SRV",
"weight": 10
},
{
"content": "mx1.example.net",
"name": "example.org",
"priority": 1,
"type": "MX"
},
{
"content": "mx2.exmaple.net",
"name": "example.org",
"priority": 1,
"type": "MX"
}
],
我是不是做错了什么,还是这根本不可能?
这应该是可以的。相反,尝试:
{
"type": "SRV",
"name": "_sip._tcp.example2.com.",
"content": "SRV 21 1 1 example2.com.",
"meta": {},
"data": {
"priority": 21,
"weight": 1,
"port": 1,
"target": "example2.com",
"service": "_sip",
"proto": "_tcp",
"name": "example2.com"
},
"priority": 21
}