RST되는 Windows 10 수신 SMB 세션을 수정하는 방법


0

지금까지 모든 업데이트가 설치된 Windows 10 1703 (15063)의 컴퓨터 A와 B가 있습니다. B에서 A의 SMB 공유를보고 싶지만 B는 A에 연결할 수 없다고 말합니다. 추가 조사에 따르면 A는 RSTing B의 포트 445에 대한 TCP 연결입니다.

도전했다:

  • 모든 것을 재부팅
  • A의 방화벽에서 "파일 및 프린터 공유"및 "홈 그룹"허용
  • A의 방화벽 재설정
  • A의 방화벽 비활성화
  • 라우터의 방화벽 비활성화
  • IP 주소를 사용하여 연결
  • 유선 또는 무선 연결을 사용하는 것
  • Windows 7 또는 Windows 10을 사용하여 연결

그리고 아무것도 작동하지 않습니다.

노트 :

  • nc A 445 Linux 호스트에서 즉시 RST를 얻음
  • 다른 SMB 공유에 연결할 수 있습니다
  • A는 net view /allB에 나타나지 않았지만 탐색기의 네트워크 옵션에 나타납니다.
  • \\localhostA 작품 방문
  • 연결된 네트워크 A가 개인 네트워크로 설정되어 있습니다.

Wireshark 캡처 ​​: Wireshark 결과 (A는 .26이고 B는 .34입니다. 왼쪽 2 마스크 열은 LAN IP 네트워크 번호입니다. 오른쪽의 모든 마스크 영역은 NetBIOS 이름 A 또는 IP A입니다.)

Windows SMB 구성

Get-SmbServerConfiguration


AnnounceComment                 :
AnnounceServer                  : False
AsynchronousCredits             : 64
AuditSmb1Access                 : False
AutoDisconnectTimeout           : 15
AutoShareServer                 : True
AutoShareWorkstation            : True
CachedOpenLimit                 : 10
DurableHandleV2TimeoutInSeconds : 180
EnableAuthenticateUserSharing   : False
EnableDownlevelTimewarp         : False
EnableForcedLogoff              : True
EnableLeasing                   : True
EnableMultiChannel              : True
EnableOplocks                   : True
EnableSecuritySignature         : False
EnableSMB1Protocol              : True
EnableSMB2Protocol              : True
EnableStrictNameChecking        : True
EncryptData                     : False
IrpStackSize                    : 15
KeepAliveTime                   : 2
MaxChannelPerSession            : 32
MaxMpxCount                     : 50
MaxSessionPerConnection         : 16384
MaxThreadsPerQueue              : 20
MaxWorkItems                    : 1
NullSessionPipes                :
NullSessionShares               :
OplockBreakWait                 : 35
PendingClientTimeoutInSeconds   : 120
RejectUnencryptedAccess         : True
RequireSecuritySignature        : False
ServerHidden                    : True
Smb2CreditsMax                  : 2048
Smb2CreditsMin                  : 128
SmbServerNameHardeningLevel     : 0
TreatHostAsStableStorage        : False
ValidateAliasNotCircular        : True
ValidateShareScope              : True
ValidateShareScopeNotAliased    : True
ValidateTargetName              : True

sc.exe query mrxsmb20

SERVICE_NAME: mrxsmb20
        TYPE               : 2  FILE_SYSTEM_DRIVER
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

sc.exe query lanmanworkstation

SERVICE_NAME: lanmanworkstation
        TYPE               : 30  WIN32
        STATE              : 4  RUNNING
                                (STOPPABLE, PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

질문이 정확히 무엇입니까?
Ramhound

@Ramhound 왜 이런 일이 생기고 어떻게 고칠 수 있을까요 (명백히 SMB를 작동시켜야합니다 ...)
Jamesits

질문을 업데이트해야합니다. 두 클라이언트 모두에서 SMBv2 및 SMBv3이 활성화되어 있습니까?
Ramhound

@Ramhound가 내 질문을 업데이트하고 더 자세한 내용을 추가했습니다. SMBv2와 SMBv3는 모두 support.microsoft.com/en-gb/help/2696547/…
Jamesits
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.