두 개의 서로 다른 서브넷에서 NAS SMB 공유 공유를 조사하고 있습니다. 두 서브넷은 결국 방화벽을 통해 연결되지만 각 서브넷의 트래픽은 방화벽을 우회하여 NAS에 직접 연결할 수 있습니다.
NAS에는 다음과 같은 IP가 있습니다 (VLAN에도 있음)
nas-media. 3600 IN A 192.168.30.10
nas-media. 3600 IN A 192.168.10.9
클라이언트가 192.168.10.0/24
드라이브를 드라이브에 매핑하기로 결정합니다. nas-media
호스트 이름 , 그것을 선택하는 것이 현명합니까? 192.168.10.9
주소 대신에 192.168.30.10
(클라이언트가 Windows 7이라고 가정).
왜 궁금해하는 사람들을 위해 .30. 네트워크는 유틸리티 서버 및 .10 용입니다. 홈 네트워크입니다. NAS는 방화벽 (dhcp, WAN, et al)뿐 아니라 모든 서버가 연결된 layer3 스위치에 물리적으로 연결됩니다.
현재 .10의 모든 트래픽. 방화벽으로 라우팅 한 다음 현재로 반송합니다. 192.168.30.10
NAS 용 IP 이 포트는 단일 1Gbps 이더넷 연결이며 트래픽 관리를 위해 주로보고 있습니다.
답변
이것은 거의 확실하게 클라이언트 OS의 DNS 분석기 및 TCP 연결 API가 작동하는 방식에 관한 질문으로, SMB와 관련된 문제는 아닙니다.
하나 이상의 A 레코드를 수신 할 때 항상 로컬 서브넷 IP 주소를 선호하는 클라이언트에 의존 할 수 있을지 의심 스럽습니다.
답변
SMB / CIFS는 다른 서브넷 사이에서 이름으로 말할 수 없지만 서브넷간에 올바른 라우팅 규칙을 설정하면 IP로 말할 수 있습니다. 따라서 클라이언트에서 NAS에 액세스 할 수 있습니다. \\ip.ip.ip.ip\share
에서 ” 외계인 “서브 네트워크.