【问题标题】:Is it necessary to have public ip or static ip to create a chat server?创建聊天服务器是否需要公共IP或静态IP?
【发布时间】:2016-06-20 16:55:57
【问题描述】:

基本上,我想在 android 中创建一个私人聊天环境,我想在其中通过互联网与我的朋友聊天。所以我的主要问题是我需要静态 ip 来创建一个混乱的应用服务器(比如 xmpp)吗?

【问题讨论】:

  • 我相信是的。即使您从 go daddy 或任何其他服务提供商之类的站点获得托管服务器,它们也会为您提供该服务器的静态 IP。静态 IP 是必要的,因为您的所有应用程序实例都将指向该 IP,您将在代码中硬编码或使用 DNS 服务器将该 IP 映射到某个域名并在您的应用程序中使用该域名。在任何这些情况下,所有应用程序实例都将指向相同的 IP。静态IP是专门分配给你的IP。所以它不会随着时间或重新启动服务器而改变。
  • 必须这样做。
  • 这不是绝对必要的。它更可取,但也有动态 DNS 之类的服务。不过,我不会将它用于高流量用例。
  • 非常感谢大家,我终于得到了我的静态IP。但是有些我无法配置我的 xmpp 服务器。

标签: android xmpp static-ip-address


【解决方案1】:

首先你应该记住,如果你想通过互联网聊天,首先你必须知道那台电脑或手机的地址,我应该说目的地,也就是 IP(互联网协议)。 所以你第一个问题的答案是你必须有一个IP地址才能聊天,即源IP和目的IP。

现在来看静态和动态 IP。如果您有个人 VPN(虚拟专用网络),则可以使用您的静态 IP,但如果没有 VPN,则需要找到源 IP 和目标 IP。

【讨论】:

    猜你喜欢
    • 2013-07-20
    • 2016-07-14
    • 2016-02-21
    • 2021-05-17
    • 2018-11-19
    • 1970-01-01
    • 1970-01-01
    • 2015-02-15
    • 1970-01-01
    相关资源
    最近更新 更多