小编Ava*_*der的帖子

私有和经过身份验证的 DNS

我尝试在线搜索,但我只是被一堆不相关的结果淹没,我想要实现的基本上是一个受密码保护的动态 DNS 服务器。

例如,假设我拥有一个域example.com,我想创建一个子域mypc.example.com(虽然不仅仅是一个),该子域仅针对具有特定密钥的手机(Android/iOS)和 PC(Windows、Linux)解析,那些没有该密钥的机器一定无法解析 IP。基本上是动态 DNS 服务的私人替代品。

另一个例子,只是为了进一步澄清,采用相同的域,我希望我的 Android 手机始终在名称下发布它的 IP phone.example.com

我想过创建 cron 作业,向我的服务器发送消息以更新某些A记录,但是任何知道子域的人都可以监视我:P。解决方案将是随机子域,但是当我真正需要它们时,这些子域将无法记住。私人本地 DNS 服务器也可以在家里允许这样做,但在其他地方则不允许。

谁能建议我如何为自己构建这样的服务?

(如果查询被加密,这样回复就不会被拦截/篡改,那就更好了)

domain-name-system linux windows ios android

-3
推荐指数
1
解决办法
2666
查看次数

标签 统计

android ×1

domain-name-system ×1

ios ×1

linux ×1

windows ×1