0

ポート 8080 で XML データを受信する Web サービスをデプロイしました。他のサービスがこのデータをリモート ホストからプッシュしています。しかし、私のサーバーに関しては、ローカル 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 に答える