1
我有以下情形:连接手机应用服务器在局域网
- 一个Windows PC(本地IP 192.168.0.10)在一间小办公室跑端口N.
- 智能手机服务器应用连接到该服务器并请求数据的办公室外的应用程序。
为了使这项工作我必须做到以下几点:
- 在办公室,我打开端口N和转发请求到PC 192.168.0.10的路由器。
- 我给路由器的(动态)IP地址给智能手机用户,以便他可以在应用中输入它。我可能会使用动态DNS服务来缓解事情。
这工作得很好,但现在我们想把这个系统卖给其他人。问题是,他们很难更改路由器设置或使用动态DNS服务。
有没有一种方法可以将智能手机应用程序连接到在客户办公室内部运行的erver,而不要求他在路由器中配置任何东西?
我在想像TeamViewer。 TeamViewer可以轻松连接两台计算机,用户无需了解任何有关路由器,防火墙,端口转发或动态IP的信息。
TeamViewer必须运行某种服务器,它可以作为两台计算机之间的桥梁。我们希望为用户提供这样的服务器(如果易于实施并且价格不贵),但我们不知道如何。
我认为我们可以租用一些服务,如www.dyndnsservices.com为我们的客户提供动态DNS,但这并不能解决路由器配置/端口转发问题。