我正在使用 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 获取可能是另一种解决方案。