我们有一个web应用程序(php(,它使用flash(从mySQL获得的文件路径(通过本地ip检索音频。这是可以的,但我们不能访问文件,除非我们在本地网络上(显然(。现在,我们还需要在远程办公室中设置类似的解决方案,显然我们目前的设置不起作用。
主要目标是能够导航到我们托管的(Rackspace(web应用程序,并使其能够与2个远程位置(此处和远程办公室(的音频服务器通信。
我们正在研究VPN(OpenVPN(解决方案,但它们似乎很复杂,可能会被高估(尽管非常安全(。我们如何安全地从我们的网络应用程序访问音频,并能够使用flash进行流式传输?我能提供的任何详细信息。只是不确定需要什么样的信息。
您可以从本地框打开到远程服务器的SSH代理,如下所示:
ssh -ND 9999 user@host.com
将其用作端口9999上的SOCKS代理(通过SSH加密(。任何请求都会在远程服务器上弹出。
如果网络浏览器正在流式传输音频,那么您需要浏览器从本地服务器请求文件,而本地服务器又通过SOCKS代理从远程服务器获取文件。这可以通过PHP脚本来实现。如果需要,我可以进一步扩展。
希望能有所帮助!