1

Моя цель - предоставить хосту за брандмауэром доступ в интернет. Ниже вы можете найти краткое описание сети

[internet] <-> [proxy] <-> [A] <-> (firewall) <-> [B]

[A] - локальный хост Linux с доступом к сети через [прокси] сервер

[B] - удаленный хост за брандмауэром без доступа к интернету

Хост A может получить доступ к B через ssh.

Как я могу добиться этого с помощью обратного туннелирования ssh и iptables на хостах A и B?

1 ответ1

1

Я думаю, что вам нужен только SSH обратный туннель:

-R 8888:proxy:3128

где «прокси» - это имя хоста или адрес прокси-сервера, а 3128 - порт, где прокси-сервер прослушивает соединения. После этого любое соединение с портом 8888 в B будет перенаправлено на прокси-сервер

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .