В моей беспроводной сети у меня заблокированы определенные порты (в этом примере 2467 [назначен случайным образом]). У меня есть SSH-ящик, из которого я могу получить доступ к хосту и порту, как и предполагалось.
Как бы я это сделал?
Пример: (в беспроводной сети) ---> Персональный сервер На моем личном сервере я хотел бы направлять весь личный трафик от клиента SSH на этот порт и отправлять его с личного сервера.
Я знаю, как сделать этот HTTP, однако я не могу сделать это с трафиком SVN. Кто-нибудь знает об этом?
Я не пытаюсь получить доступ к ресурсам на моем личном сервере, мне просто нужен мой личный сервер, чтобы передавать это по SSH. [Мне разрешено использовать SSH при беспроводном подключении]
Я думаю, это то, что вы ищете:
#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