Назад | Перейти на главную страницу

IP и переадресация портов

В нашем сценарии три компьютера. Назовем их A, B и C. Между A и C нет прямой связи, вы должны следовать A -> B -> C. Я хочу отправить запрос мыла от A к C. Между A и B может быть ssh-соединение. Но на C нет ssh-сервера, и я не могу прикоснуться к этому компьютеру из соображений безопасности. Я просто хочу отправить запрос на мыло http: // computerCurl: 8860 / webservice. Как я могу это сделать?

Заранее спасибо.

Предполагая, что B может достичь C на порту 8860, и что A не имеет текущего слушателя на порту 8860, попробуйте

A% ssh B -L 8860:C:8860

и как только туннель построен, на A попробуйте "telnet localhost 8860" и убедитесь, что вы подключены к веб-службе C.