Пожалуйста, рассмотрите следующий сценарий:
Host1 имеет публичный IP-адрес
Host2 не
Хосты находятся в разных сетях.
Host2 запущен веб-сервис (да, Host2 )
Host1 - клиент для него
Я понимаю, что для обеспечения доступности Host2 из Host1 :
1) Я могу настроить VPN, но это слишком много только для одного канала связи.
2) Я могу использовать SSH-соединение с удаленной переадресацией (опция -R), но опять же - это слишком много
3) Я могу настроить сервер Jabber на Host1 и клиент Jabber на Host2 и обмениваться данными через протокол обмена сообщениями XMPP - хороший вариант, но в поисках более автоматического решения < бр />
Я заинтересован в поиске программного обеспечения, позволяющего установить постоянное сокетное соединение между этими хостами и портом веб-службы сопоставления от Host2 до Host1 .
Посоветуйте, пожалуйста, какому типу прокси соответствует этот сценарий, и есть ли какое-либо программное обеспечение для этого?
ОБНОВЛЕНИЕ: Хорошая перефразировка этого вопроса: Как сопоставить порт прослушивания с Host2 на Host1 ?
Заранее спасибо!