0

我已经部署了一个 Web 服务,它应该在端口 8080 上接收 XML 数据。另一个服务正在从远程主机推送这些数据。但至于我的服务器,它只有一个本地 IP 地址。我只能从外部使用 ssh 访问它。当我问管理员时,他说HTTP数据推送应该通过ssh隧道完成。问题是 - 怎么可能?如何配置本地服务器以通过 SSH 使用 HTTP 接收 XML 数据?这样做的常见方法是什么?

4

1 回答 1

2

从发件人试试这个:

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

于 2013-03-04T12:45:43.137 回答