【问题标题】:How do you configure a domain name for openfire server? Do I just buy a domain and set it as my XMPP domain?如何为 openfire 服务器配置域名?我是否只是购买一个域并将其设置为我的 XMPP 域?
【发布时间】:2023-03-08 21:09:01
【问题描述】:
所以我正在为正在开发的消息传递应用程序设置服务器。我正在为此使用我已在 PC 上安装并运行的 openfire 服务器。现在,xmpp 域设置为我的计算机名称,服务器正在我的网络上运行,但显然它是本地名称,无法从外部访问。我可以使用同一网络上的多台计算机访问服务器用于测试服务器的 Spark 消息传递客户端。因此,为了能够从我的网络外的设备访问我的 XMPP 服务器,我是否只需购买一个域名并在 Openfire 设置中将其设置为我的 XMPP 域?
【问题讨论】:
标签:
server
dns
xmpp
messaging
openfire
【解决方案1】:
要回答您的问题,是的,但需要注意以下几点:
您必须自己托管 DNS 服务器,或者让 DNS 提供商为您提供记录。
域必须具有要指向的静态 IP 地址。家庭或典型的小型企业 Internet 帐户不包括静态 IP(一些提供商积极阻止家庭帐户提供网页/服务)。
您还必须配置防火墙以允许映射到内部服务器。
我建议使用外部提供商来处理您的程序的网络和托管服务。