![是否可以借助 VPS 设置我自己的 DDNS?](https://linux22.com/image/1369694/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%80%9F%E5%8A%A9%20VPS%20%E8%AE%BE%E7%BD%AE%E6%88%91%E8%87%AA%E5%B7%B1%E7%9A%84%20DDNS%EF%BC%9F.png)
我正在使用 Digital Ocean 的 Linux VPS,比如,example.com
在固定 IP 地址上托管我自己的域名:198.211.10.10
...
在家里,我有一个宽带互联网服务,通过 Wifi 路由器共享给两台电脑。我的宽带提供商分配的 IP 地址通常是随机的。现在,我想在家里添加第三个 Linux 机器,将 Wifi 路由器的 80 端口转发给它。
是否可以设置我自己的 DDNS(无需订阅 DynDNS 之类的服务)?这样互联网上的其他人就可以通过以下方式访问我的新 Linux 机器:
http://home.example.com
如果是,我的 VPS 和/或家用 Linux 机器上需要什么软件?
答案1
这绝对是可能的,并且几乎肯定有不止一条路线。
你可能想看看“dd 服务器“它声称是一个动态 DNS 服务器。(我希望它能与 dd-client 配合使用)
您可能希望使用 HTTP、一些 php(或任何代码)“自行开发”,并将其与易于更新的数据库(类似 MyDNS 或 PowerDNS 之类的东西,可以直接从数据库中读取)以及 cron 脚本相结合以执行 http 获取可能是另一种解决方案。