Я использую SSH File Sharing (клиент и сервер Bitvise) долго. Около месяца назад началась проблема со случайным поведением. Я установил Windows 10, и, видимо, после обновления начались проблемы. Но иногда SSH File Sharing может работать.

Ключом к использованию общего доступа к файлам является создание правила:«netsh interface portproxy add v4tov4»

С этим правилом вопросы к файлам на сервере пересылаются по адресу 10.255.255.1:44445. Вопросы обрабатываются адаптером обратного просмотра и отправляются через туннель SSH на сервер Bitvise и файловый сервер.

Когда это работает, это ловко и очень быстро. Чтобы это работало, сервис LanmanServer должен запускаться вручную по запросу после входа в систему. Это позволяет системе применять правило переадресации портов с 445 до 44445.

В прошлом я должен был выполнить задачу при входе в систему, чтобы запустить Lanmanserver по требованию. Но Windows быстро запускает службу LanmanServer, может быть для зависимостей, с отключенной задачей.

Настроить:

sc config LanmanServer start= demand

netsh interface portproxy add v4tov4 listenaddress=10.255.255.1 listenport=445 connectaddress=10.255.255.1 connectport=44445

Проверьте после запуска Windows:

sc query LanmanServer

netstat -an | find ":445 "

Запустите LanmanServer вручную (используя запрограммированные тэки при входе в систему):

c:\windows\system32\svchost.exe -k netsvcs

Но, отключив задачу с помощью «svchost.exe -k netsvcs», служба все равно запускается.

В одном месте я обнаружил следующее: «После ввода команд добавления portproxy мне пришлось отключить три службы: lanmanserver, smb и iphlpsvc, перезагрузить и запустить iphlpsvc вручную, и это было нормально». Это ситуация на Windows 10? Может ли кто-нибудь помочь мне с некоторыми техническими объяснениями того, что происходит?

0