Моя проблема:

На работе у меня есть прокси с некоторыми закрытыми портами. Мне нужно подключиться к БД Oracle на каком-то DB_IP через порт 1521. DB_IP является публичным IP.

Что я имею:

Дома у меня есть компьютер с Linux и маршрутизатор Linksys WRT54G.

Что мне нужно:

Как я могу общаться с ПК на работе с DB_IP:1521?

Заранее спасибо.

1 ответ1

1

Для этого вы можете использовать свой SSH-сервер и переадресацию портов. Просто подключитесь к вашему SSH-серверу на вашем компьютере с Linux через удаленный перенаправленный порт:

ssh -R 15210:DB_IP:1521 user@example.com

Затем укажите ваше приложение, которое должно общаться с БД, на localhost:51210 . Этот порт может фактически быть любым портом, который вам нравится, просто убедитесь, что вы внесли соответствующее изменение в команду SSH, указанную выше, если вы измените ее. Эта команда выделяет на вашем компьютере сокет, который перенаправляется в DB_IP:1521 через ваш Linux-компьютер.

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