如何将我的域名公开?

如何将我的域名公开?

我的 Web 应用程序在 PC 上的 jboss 中运行。但只能在 localhost 中访问。我曾在 godaddy 等网站上看到过,他们谈到为您的网站提供域名。但映射实际上是在哪里完成的。我是否可以使用我的 PC 作为服务器,还是必须在 godaddy 的服务器上部署应用程序。
我的应用程序仅存储资源,即它仅包含servlets。它仅用于处理传入数据和发送响应。因此任何域名都可以(因为没有人会从浏览器访问域)。客户端是一部 Android 手机。那么我应该采取哪些步骤来使这个 Web 应用程序成为accessible on the internet

答案1

如果这是针对某些商业服务,您需要在某处获取托管空间并在服务器上运行它。然后,您可以注册并将域名指向 IP 以在客户端应用程序中进行解析。如果这是一个测试或玩具,那么动态 DNS 名称和打开端口(假设它们未被您的 ISP 阻止)是一种可接受的路线

答案2

你对基本网络概念的理解几乎为零。我推荐一些非常基础的材料,比如让你站起来。

域名注册商(如 GoDaddy)为您提供注册域名(如 website.com)的功能。这就是他们所做的一切。DNS 将这些名称转换为 IP 地址。它不会使您的本地托管应用程序可从 Internet 访问。这将需要您进行配置。

为了使您的应用程序可从 Internet 访问,您(可能)需要在网关(路由器)上设置 NAT,以将来自外部世界的流量转发到网关后面的主机。您可以继续将其托管在您的 PC 上。我不建议您尝试自己做这件事,因为您目前对相关概念的掌握表明需要专业人士。

相关内容