Назад | Перейти на главную страницу

Samba через туннель ssh

Я хотел бы использовать приложение на машине с Windows 7 для редактирования файлов на машине ubuntu, которая находится за брандмауэром.

Думаю, мой первый вопрос: является ли туннелирование smb через ssh разумным подходом.

Если это так, мне нужна помощь в настройке. я использовал эти инструкции. Они явно не сработали для меня, но они суммируют то, что я сделал до сих пор.

Чтобы упростить задачу, я попробовал туннелировать telnet через ssh вместо smb.
В Putty Connection / SSH / Tunnels я установил ...

Это работает, когда я подключаюсь к локальному хосту, например ...

telnet localhost

или...

telnet 127.0.0.1

Когда я говорю «это работает», я имею в виду, что это подключает меня к моему серверу ubuntu на другой стороне брандмауэра (брандмауэр блокирует telnet).

Оно делает не работают, когда я пытаюсь подключиться к Telnet через адаптер обратной петли, например ...

telnet 10.255.255.1

Сначала я подумал, что это указывает на проблему с конфигурацией адаптера обратной связи, но он также не работает, когда я пытаюсь подключиться к Telnet через физический сетевой адаптер, например ...

telnet 192.168.1.7

Я попытался указать IP-адрес адаптера обратной связи в источнике туннеля ssh (как показано ниже), а также попробовал IP-адрес физического сетевого адаптера. В обоих случаях я получил те же результаты, что и выше, Telnet через loopback работает, но больше ничего не работает.

Чтобы указать IP-адрес адаптера обратной связи, в Putty Connection / SSH / Tunnels я установил ...

Если у кого-то есть какие-либо советы о том, как устранить эту проблему, я буду очень признателен.

Не думаю, что вам повезет с туннелированием кого-л. Через ssh. Посмотрите на что-то вроде OpenVPN.