0
我已经部署了一个Web服务,它应该在端口8080上接收XML数据。其他服务正在从远程主机推送此数据。 但至于我的服务器,它只有一个本地IP地址。我只能用外部的ssh访问它。当我问管理员时,他说HTTP数据推送应该通过ssh隧道完成。 问题是 - 它是如何做的?我如何配置本地服务器以通过SSH接收HTTP数据?那么常见的方法是什么?通过SSH端口8080上的HTTP XML数据
我已经部署了一个Web服务,它应该在端口8080上接收XML数据。其他服务正在从远程主机推送此数据。 但至于我的服务器,它只有一个本地IP地址。我只能用外部的ssh访问它。当我问管理员时,他说HTTP数据推送应该通过ssh隧道完成。 问题是 - 它是如何做的?我如何配置本地服务器以通过SSH接收HTTP数据?那么常见的方法是什么?通过SSH端口8080上的HTTP XML数据
从发件人试试这个:
ssh <ssh_username>@<yourserverip> -L 7070:localhost:8080 -N
然后,如果你发送的XML数据为 “localhost:7070”,数据将被重定向到 'yourserverip' 的8080端口。如果您的服务器运行SSH守护程序,则服务器端无法执行任何操作。
更多信息:http://www.debianadmin.com/howto-use-ssh-local-and-remote-port-forwarding.html