我已经与其他 DNS 提供商完成了此操作,但我被困在 UltraDNS 的 DNS 管理界面上。我需要在条目中输入多个值,TXT
以便它们解析为单个字符串,每个值都在“标记中并用空格分隔。
我们希望 TXT 记录返回的示例如下(使用 dig for Linux 来测试这些):
;; ANSWER SECTION:
name._avaya-ep-config._tcp.example.com. 119 IN TXT "txtvers=1" "proto=https" "path=/acs/resources/configurations"
Run Code Online (Sandbox Code Playgroud)
然而,UltraDNS 支持人员表示,我们必须将它们作为单独的TXT
记录输入 - 当我们这样做时,它会返回以下内容,并且正在查找该TXT
值的软件无法识别它并且无法工作:
;; ANSWER SECTION:
name._avaya-ep-config._tcp.example.com. 218 IN TXT "proto=https"
name._avaya-ep-config._tcp.example.com. 218 IN TXT "txtvers=1"
name._avaya-ep-config._tcp.example.com. 218 IN TXT "path=/acs/resources/configurations"
Run Code Online (Sandbox Code Playgroud)
我们尝试使用双引号,用于\
按 RFC 引用,也使用按 RFC - 基于此处的 RFC: https ://www.rfc-editor.org/rfc/rfc1464
当我们尝试 RFC 示例中的一些建议时,UltraDNS 的 Web 界面不允许我们输入它,说我们必须只输入 ASCII 字符(都是如此,但它们也是其他 ASCII 字符集的代码)。
输入无效:注释仅支持 ASCII 字符
例如,输入时:
\txtvers=1\"<sp>\"proto=https\"<sp>\"path=/acs/resources/configurations\
Run Code Online (Sandbox Code Playgroud)
该软件还使用SRV …
domain-name-system dns-hosting ptr-record srv-record txt-record