在用户提供的代理上运行服务器功能-NodeJs Express

问题描述

我想让我的Web应用通过代理运行服务器功能。 假设我的服务器位于欧洲,但是我的客户来自美国,那么当他们进入美国代理服务器时,服务器会通过美国代理服务器运行NodeJS脚本。

我正在使用NodeJS Express开发一个Web应用程序。 我想让用户从第三方购买代理。 (IP)

登录Web应用程序时,他们输入IP,然后NodeJs服务器功能通过该代理为其运行。几乎就像VPN一样,服务器功能将为每个用户在单独的IP上运行。

例如:

User enters IP of USA - proxy:USA

The server location is Europe - IP:Europe

Now after entering the proxy,the backend functions for the app will run as USA through proxy.

User --> Proxy:USA --> Server Funtions:IP-Europe

对于服务器,我正在使用Digital Ocean的标准Linux服务器。

这是可行的选择吗?有其他替代方法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)