@1Rockman

Как проксировать подключение по SSH и другие?

Есть VPS сервер с ip 1.2.3.4 к нему есть доступ по SSH 1.2.3.4:22
Есть второй VPS с ip 9.8.7.5 к нему есть доступ по SSH 9.8.7.5:22

Необходимо настроить второй VPS так чтобы заходя на 9.8.7.5:3333 (вместо 3333 может быть любой другой порт) я попадал на первый сервер 1.2.3.4:22

То есть чтобы я мог подключиться к первому серверу по SSH используя IP второго сервера так что бы первый сервер не знал источник подключения
  • Вопрос задан
  • 251 просмотр
Решения вопроса 1
15432
@15432
Системный программист ^_^
Пробросить любым софтом для TCP туннелирования..

socat TCP-LISTEN:3333, TCP:1.2.3.4:22

ещё вроде можно через iptables настроить (но здесь вроде источник не поменяется и первый сервер отправит ответ напрямик)

sysctl net.ipv4.ip_forward=1
iptables -t nat -A PREROUTING -p tcp --dport 3333 -j DNAT --to-destination 1.2.3.4:22
iptables -t nat -A POSTROUTING -j MASQUERADE
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы