Пересылка трафика по SSH
Под моей беспроводной сетью у меня заблокированы определенные порты (в этом примере 2467 [назначен случайным образом]). У меня есть окно SSH, которое я могу получить доступ к хосту и порту, как предполагалось.
Как бы я это сделал?
Пример: (в беспроводной сети) ---> Персональный сервер На моем персональном сервере я хотел бы перенаправить весь персональный трафик с клиента SSH на этот порт и отправить его с персонального сервера.
Я знаю, как сделать этот HTTP, однако я не могу сделать это с трафиком SVN. У кого-нибудь есть идеи по этому поводу?
Я не пытаюсь получить доступ к ресурсам на моем личном сервере, мне просто нужен мой личный сервер для передачи этого по SSH. [Мне разрешено использовать SSH по беспроводному соединению]
1 ответ
Я думаю, это то, что вы ищете:
#Forward local traffic on port 9999 to squid on ssh server
# Set browser proxy server to 127.0.0.1 port 9999
SSH_SERVER=ip.of.personal.server
ssh -L 9999:$SSH_SERVER:3128 $SSH_SERVER
#Forward local traffic on port 8888 to pop3 mail server
MAIL_SERVER=ip.of.mail.server
ssh -L 8888:$MAIL_SERVER:110 $SSH_SERVER