10

Я пытаюсь использовать туннель ssh из удаленного местоположения для подключения к моей домашней сети и доступа к веб-интерфейсу маршрутизатора.

У меня есть SSH-доступ к домашней сети, и я могу подключиться к шлюзу машины "Lounge". (например, 192.168.1.100)

Что мне нужно сделать, чтобы прокси-запросы к маршрутизатору (192.168.1.1) в домашней сети через "Lounge", чтобы я мог просматривать его из удаленного местоположения?

Если это имеет значение, машина "Lounge" работает под управлением OS X.

Я хочу ssh / командной строки только решение этого, спасибо.

2 ответа2

15

Прямая команда ssh для этого без puTTY ...

ssh user@host -L localport:routerip:remoteport

а затем откройте http://localhost:localport в вашем браузере.

Спасибо MaQleod за показ ssh-переключателей.

(PS Не ходите ставить пароли в открытом виде! избегайте ключа -pw )

9

Скачайте замазку, если у вас ее еще нет, для этого вам понадобится следующий формат:

putty -ssh username@publicip -pw password -L localport:privateip:destinationport

Вот что вы бы использовали для удаленного доступа к 192.168.1.1 через SSH:

putty -ssh username@publicip -pw password -L 8080:192.168.1.1:80

Затем вы можете открыть веб-браузер до 127.0.0.1:8080 на компьютере, с которым вы создали туннель, и при этом появится интерфейс маршрутизатора.

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