TL;DR: 他の Windows 10 PC からは IPv4 経由で NAS にアクセスできますが、私の Windows 11 PC からは IPv4 経由で NAS にアクセスできません。
データの保存用に QNAP NAS TS-228 (ファームウェア 4.3.6) を使用しています。PC に Windows 11 を新規インストールしました。現在、IPv4 アドレスで Web インターフェイスにアクセスできず、Windows エクスプローラーでネットワーク ドライブとして追加できません。IPv6 アドレスを使用すると、Web インターフェイスは問題なく開きます。NAS の IPv4 と IPv6 の両方に ping を実行できます。IP アドレスは NAS によってブロックされていません。ファイアウォールも確認しましたが、すべてのファイルとプリンターの共有が許可されています。
他の Windows 10 デバイスは IPv4 経由で問題なく NAS にアクセスできるため、NAS を問題として除外できると思います。私の PC も、Windows 10 から 11 にアップグレードした後、NAS に接続できました。しかし、Windows 11 を新しくインストールしたところ、接続が機能しなくなりました。
この投稿で説明されているように、Windows エクスプローラーで IPv6 を使用してネットワーク ドライブを追加することはできませんでした。https://www.vistax64.com/threads/accessing-computer-shared-folders-using-ipv6.232176/#post1065532そのため、これに IPv4 を使用したいと思います。一部のチュートリアルでは、Windows 機能で SMB 1.0 を有効にすることを提案していますが、これも役に立ちません (Windows 10 デバイスでもこれがオンになっていません)。
追加の構成なしで、非常にシンプルな標準ネットワーク設定があります。NAS には静的 IPv4 アドレスがあります。端末で ping を使用すると、名前から ipv4 へのホスト名解決が機能します。NAS からの応答もあります。QNAP の DDNS とパブリック IPv4 を介して Web インターフェイスに接続すると機能しますが、Windows エクスプローラーでネットワーク ストレージとして接続するのには役立ちません。
編集: 同じ問題を抱えている方へ: これは Windows 11 のバグだと思います。NAS を設定して、ログインに 5 回以上失敗したすべての IP アドレスをブロックするようにしました。Windows 10 では、エクスプローラーで最初に IP を開くと、Windows がログイン資格情報を要求します。これは Windows 11 では発生しませんが、IP がブロックされます。Windows 11 はログイン情報を送信していて、それを変更できないようにしていると思います。
Windowsエクスプローラーではipv6形式は許可されませんが、マイナス付きIP.ipv6-literal.net" は、CMD で実行できます。
net use x: \\NAS /user:User Password
これにより、ネットワーク ドライブを追加できるようになりました。起動後に失敗することもあり、同じユーザーで 2 回接続できないというエラーが表示されますが、通常は動作します。
編集2:net use
デバイス文字なしで使用すると、問題なく IPv4 に接続できます。この場合、ネットワーク ドライブはエクスプローラーに表示されません。%AppData%\Microsoft\Windows\Network Shortcuts
そこに移動してショートカットを追加できます。フォルダーはネットワークの下に表示されます。