【问题标题】:Connect phone app to server in LAN将手机应用程序连接到局域网中的服务器
【发布时间】:2016-12-12 03:17:05
【问题描述】:

我有以下场景:

  1. 小型办公室中的 Windows PC(本地 IP 为 192.168.0.10)在端口 N 上运行服务器应用程序。
  2. 办公室外的智能手机应用程序连接到该服务器并请求数据。

为了完成这项工作,我必须执行以下操作:

  • 在办公室的路由器中,我打开端口 N 并将请求转发到 PC 192.168.0.10。
  • 我将路由器的(动态)IP 地址提供给智能手机用户,以便他可以在应用程序中输入。我可能会使用动态 DNS 服务来缓解问题。

这很好用,但现在我们想把这个系统卖给其他人。问题是他们很难更改路由器设置或使用动态 DNS 服务。

有没有一种方法可以将智能手机应用程序连接到在客户办公室内运行的 erver,而无需要求他在路由器中进行任何配置?

我正在考虑类似 TeamViewer 的东西。 TeamViewer 可以轻松连接两台计算机,用户无需了解有关路由器、防火墙、端口转发或动态 IP 的任何信息。

TeamViewer 必须运行某种服务器,充当两台计算机之间的桥梁。我们想为我们的用户提供这样的服务器(如果它易于实施且成本不高),但我们不知道如何。

我认为我们可以租用一些像 www.dyndnsservices.com 这样的服务来为我们的客户提供动态 DNS,但这并不能解决路由器配置/端口转发的问题。

【问题讨论】:

    标签: networking dns


    【解决方案1】:

    如果你写了好用的软件,我建议你卖掉它,不要试图卖掉你几乎一无所知的服务。应用程序服务器通常以与您相同的方式工作(网络方面),并且您不经常看到软件供应商销售网络桥接/转发/任何解决方案。

    【讨论】:

      猜你喜欢
      • 2016-10-20
      • 2011-05-08
      • 2017-02-24
      • 1970-01-01
      • 2016-10-07
      • 2019-05-07
      • 2019-07-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多