我需要我的网络有一个面向外部的静态 IP 地址。我的 ISP 不会为我提供该地址。
我知道我可以使用 DDNS 来实现这一点。我想在现场设置 Exchange 服务器和一些其他东西,所以我确实需要一个 IP 地址,这样我才能设置 MX 记录等。
有什么我可以利用/做的吗?
编辑我了解 DDNS 和 no-ip 等。正如我所说,我需要设置 MX 记录等,我不能将 DDNS/no-ip 名称作为 DNS 放入,可以吗?
答案1
编辑我了解 DDNS 和 no-ip 等。正如我所说,我需要设置 MX 记录等,我不能将 DDNS/no-ip 名称作为 DNS 放入,可以吗?
当然可以。“DDNS/no-ip 名称”没有什么特别之处,它们是标准域名,它们是已经在 DNS 中,它们拥有标准 A/AAAA 记录,只是 TTL 比平常低。
此外,MX 记录接受仅有的名字,你不能无论如何都要在其中输入服务器的 IP 地址。因此从技术上讲,您拥有哪种 IP 地址并不重要。
一个更好的问题是你是否应该如果您的提供商明确拒绝允许,请这样做。
答案2
我处理动态 DNS 的方式是通过 noip.com。他们有一个免费套餐,您可以在其中指定他们自己的几个域上的子域,并安装一个工具,以确保您的 IP 始终与您的子域保持同步。这样,您就可以使用 .ddns.net 或类似的东西访问您的家庭网络。
您还可以每年向他们支付约 30 美元来迁移您自己的域名并让他们管理动态 DNS。
还有其他服务,例如 afraid.org,可以处理动态 DNS,但我发现 noip 到目前为止是最直观的。
答案3
让我解释一下我正在使用的内容:我已经注册http://www.noip.com/ 如果您想通过互联网访问您的 PC,您可以创建一个免费的动态 DNS,它将把您的 IP 地址解析为域名。如果您有动态 IP 地址,他们还有一个不错的程序,可以不断刷新与您的域名关联的 IP 地址。这必须始终在您的 PC 上运行。我将其用于 ftp 服务器。
您可以使用一些端口转发和/或非军事区
编辑:
阅读此内容
https://serverfault.com/questions/445957/dynamic-ip-and-mx-record