让 DNS 服务器更新我的主机名

让 DNS 服务器更新我的主机名

我的路由器上运行着某种 DNS 服务器(运行华硕Merlin,我可以通过主机名(即 )从另一台 Linux 计算机运行命令ping web-server。但是,当我更改路由器上的设置时,它会重新启动,然后按名称引用服务器失败(尽管通过 IP 连接工作正常)。

如果我重新启动服务器(而不是路由器),它会突然再次工作,因此推测服务器正在发送某种命令。

这是什么命令?我想用 cron 或其他东西手动运行它。

如果重要的话,服务器运行的是 Ubuntu 13.10。

答案1

路由器是否设置为主浏览器或 WINS 服务器?如果它是 WINS 服务器,您的客户端系统(您尝试从中连接到 Ubuntu 服务器的系统)是否设置为显式使用 WINS 服务器,或者您正在使用什么网络配置工具(发行版默认值?)?

解决这个问题的简单方法是为服务器分配一个固定的 IP 地址,然后编辑客户端系统上的主机文件以分配所需的主机名。

困难的出路是tcpdump像@bersch建议的那样使用。

相关内容