小编Lit*_*tch的帖子

BIND 9 的 nsupdate dyndns 更新给出:“tsig 验证失败(BADKEY)”

我已经在 DDNS 上浏览了这么多 HOWTO 页面来尝试解决这个问题......我不知所措。

WorkstationX = CentOS 6.2 x64 ServerX = Ubuntu 12.04 LTS x64

我不明白为什么它不起作用......我真的没有想法。我已经多次重新生成和重新配置所有内容。

我已经确定:

其中一些有不同的生成密钥的方法,但其余的都是相同的......而且,当我尝试 nsupdate 时 - 即使在运行 dnssec-keygen 的服务器上(以及 bind 所在的位置),我也得到相同的日志条目:

Aug 14 11:20:38 vps named[31247]: 14-Aug-2013 11:20:38.032 security: error: client 127.0.0.1#29403: view public: request has invalid signature: TSIG domain2.com.au.: tsig verify failure (BADKEY)
Run Code Online (Sandbox Code Playgroud)

从这个nsupdate:

nsupdate -k Kdomain2.com.au.+157+35454.key
server localhost
zone domain2.com.au.
update add test.domain2.com.au. 86400 IN A 10.20.30.40
show …
Run Code Online (Sandbox Code Playgroud)

domain-name-system linux bind dyndns named-conf

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

bind ×1

domain-name-system ×1

dyndns ×1

linux ×1

named-conf ×1