Я пытаюсь понять, как получить доступ с моей машины разработки (Devel
) сторонней веб-службе (www.domain.com
), с которым мне не разрешено напрямую связываться, используя IP-адрес моего офиса.
Вот основная схема (мне не разрешено публиковать изображения ...): http://yuml.me/diagram/scruffy/class/%5BDevel%5D-%5BA%5D,%20%5BA%5D-%5BB%5D,%20%5BB%5D-%5Bwww.domain.com% 5D
Единственный компьютер, которому разрешен доступ к этой услуге, - это B
(производственный сервер), но я не могу получить к нему прямой доступ с моей машины разработки (Devel
).
Итак, чтобы получить доступ к веб-сервису, мне нужно ssh в A
, а затем из A
к B
получить доступ www.domain.com
Есть ли способ туннелирования трафика от B
к A
а затем обратно на мою машину разработки, чтобы я мог напрямую получить доступ к www.domain.com без необходимости использовать ssh в каждом поле?
Devel
: Моя машина разработки.
A
, B
: Серверы Linux. У меня есть root-доступ на обоих.
B
: Производственный сервер
www.domain.com
: Сторонний производственный сервер HTTP API использует.
Да, это так. Я не делаю это на регулярной основе, поэтому, когда мне нужно, я просматриваю свою закладку на этом, которая Вот. Вместо того, чтобы цитировать статью, просто следуйте очень простым примерам. Их должно быть легко настроить для вас.
Надеюсь это поможет!