Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А зачем дополнительный loopback адаптер? 127.0.0.1/8 нельзя использовать?
Я об этом не подумал, а просто использовал готовый рецепт. Сейчас попробовал — вариант с 127.0.0.1 работает также нормально.
Правило для переадресации порта в этом случае:
netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=445 connectaddress=127.0.0.1 connectport=44445Строка для подключения в этом случае будет такой:
C:\Windows\System32\OpenSSH\ssh.exe user@111.111.111.111 -p remoteport -i %APPDATA%\CIFSoverSSH\cifsoversshkey -L 127.0.0.1:44445:localhost:445 -N -o "StrictHostKeyChecking=no"Сейчас попробовал — вариант с 127.0.0.1 работает также нормально.
netsh interface portproxy add в вашей инструкции можно пропустить?Не совсем. Пропустить стоит только установку дополнительного loopback-адаптера. В любом случае необходимо изменить запуск службы lanmart, поэтому начать стоит со строки
sc config lanmanserver start= demandnetstat -an | find ":445 "
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 127.0.0.1:445 0.0.0.0:0 LISTENING
TCP [::]:445 [::]:0 LISTENING
netsh interface portproxy show v4tov4
127.0.0.1 445 127.0.0.1 44445
А доступ по SMB через локальную сеть к ПК с Windows остаётся?
А что sshfs еще под Windows не работает?
net use sharename" и ввести доменые логин/пароль. Но в результате вся нужная конструкция так работать не будет. А вот поднимать на файл-сервере sshd как-то не хочется
CIFS over SSH штатными средствами Windows 10