IPv6経由でWindowsからSambaサーバーにアクセスする

IPv6経由でWindowsからSambaサーバーにアクセスする

私のサーバーはCentOS 7を実行しているコンピュータです。samba-4.10.4-11.el7_8.x86_64

サーバーがIPv4とIPv6を受信して​​います。

tcp6       0      0 :::445                  :::*                    LISTEN      1332/smbd           
tcp6       0      0 :::139                  :::*                    LISTEN   

Windows XP仮想マシンとWindows 10ノートブックがあります。 XPコンピュータでテストしていますが、Win10でも同じエラーが発生します。

IPv4 でサーバーを表示できます。

C:\Documents and Settings\sweh>net view \\mercury7.spuddy.org
Shared resources at \\mercury7.spuddy.org

Mercury7

Share name       Type  Used as  Comment

-------------------------------------------------------------------------------
gluster-gluster  Disk           For samba share of volume gluster
phone_media      Disk           Media to sync from phone
profiles         Disk
scans            Disk           Scans from printer
sweh             Disk
The command completed successfully.

ただし、IPv6を介して同じ操作を実行しようとすると、エラー53が発生します。

C:\Documents and Settings\sweh>net view \\mercury7-g.spuddy.org
System error 53 has occurred.

The network path was not found.

(「-g」アドレスはAAAAレコードを持つIPv6のみを強制することができます)。

tcpdump port 445サーバーで a を実行すると、IPv6 ではトラフィックはまったく受信されませんが、IPv4 では多くのトラフィックが表示されます。

XPシステムはpingができるので、IPv6経由でサーバーを見ることができることを知っています。

C:\Documents and Settings\sweh>ping mercury7-g.spuddy.org

Pinging mercury7-g.spuddy.org [2001:470:1f07:dc4:5054:ff:fe01:4462] with 32 byte
s of data:

Reply from 2001:470:1f07:dc4:5054:ff:fe01:4462: time<1ms
Reply from 2001:470:1f07:dc4:5054:ff:fe01:4462: time<1ms
Reply from 2001:470:1f07:dc4:5054:ff:fe01:4462: time<1ms
Reply from 2001:470:1f07:dc4:5054:ff:fe01:4462: time<1ms

Ping statistics for 2001:470:1f07:dc4:5054:ff:fe01:4462:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

telnet mercury7-g.spuddy.org 445接続が確立されると、ファイアウォールやネットワークフィルタもなく、出力tcpdumpでそれを確認できます。

21:51:44.464354 IP6 2001:470:1f07:dc4:29e1:3fe3:d78d:be96.ssowatch > 2001:470:1f07:dc4:5054:ff:fe01:4462.microsoft-ds: Flags [S], seq 2141766495, win 16384, options [mss 1440], length 0
21:51:44.464403 IP6 2001:470:1f07:dc4:5054:ff:fe01:4462.microsoft-ds > 2001:470:1f07:dc4:29e1:3fe3:d78d:be96.ssowatch: Flags [S.], seq 1600713291, ack 2141766496, win 28800, options [mss 1440], length 0
21:51:44.464776 IP6 2001:470:1f07:dc4:29e1:3fe3:d78d:be96.ssowatch > 2001:470:1f07:dc4:5054:ff:fe01:4462.microsoft-ds: Flags [.], ack 1, win 17280, length 0

だから何かが壊れていると思います。今後ネットワーク層はnet viewネットワークとの通信もブロックします。

どこから見てみましょうか?

関連情報