質問: smbポート445なし 私はsamba共有を使用しており、デバイスが接続しているネットワークはポート445を介して通信をブロックしています(標準smb tcpポート)。linuxデバイスとmacはポート139(nbt over ip)を使用してサーバーと通信できるため、このデバイスに接続できますが、windowsデバイスはブロックされていませんが、ポート445を介して通信すると主張しているようです。windows 10にポート445に依存せずにポート139を使用するように指示する方法はありますか?
回答: 私はwindows 10でsmbv2/v3を無効にすることでこれを機能させました:sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi sc.exe config mrxsmb20 start= disabled 次に、コンピュータを再起動します。この変更を元に戻し、smbv3を再度有効にするには、管理者特権のコマンドプロンプトで次のコマンドを実行します。sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi sc.exe config mrxsmb20 start= auto 更新:windows 10でsmbv2を有効にして、サーバーですべてのプロトコル制限を試しました。 nt1は動作します。したがって、上記の代わりに、次の行をサーバーのメインsmb.confファイルに追加するだけです。私がこの方法を選択したのは、すべてのwindows 10マシンに集中的に影響するためです。server max protocol = nt1