Я хотел бы использовать приложение на машине с 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.