브라우저는 http://diskstation:5000과 같은 일반 주소의 대상을 어떻게 찾나요?

브라우저는 http://diskstation:5000과 같은 일반 주소의 대상을 어떻게 찾나요?

Synology NAS를 설정하는 동안 그것이 어떻게 작동하는지 궁금합니다.

"라는 주소를 사용하여 네트워크에 있는 다른 컴퓨터에서 NAS에 액세스할 수 있습니다.http://디스크스테이션:5000"또는 "http://find.synology.com".

이게 어떻게 작동하는지 모르겠어요...

나는 NAS가 DHCP를 사용하여 임의의 IP를 얻을 수 있다고 추측했습니다(이것도 틀렸을 수도 있습니다). 그러나... "http://디스크스테이션:5000"?...

무슨 일이 일어나고 있는지 이해하도록 도와줄 수 있는 사람이 있나요?

미리 감사드립니다.

답변1

여러 가지 가능성이 있습니다:

DHCP

DHCP 클라이언트는 주소 임대 요청의 일부로 자신의 호스트 이름을 보고하는 경우가 많으며 많은 홈 라우터는 이러한 호스트 이름을 기반으로 내부 DNS 도메인(예: .lan또는 )을 유지 관리합니다..home

예: 장치가 호스트 이름이 "diskstation"이라고 보고하고 DHCP를 통해 주소를 얻으면 라우터는 diskstation.home임대한 주소로 내부 DNS 항목을 추가합니다.

언제너의 컴퓨터DHCP를 통해 주소를 얻으면 라우터는 로컬 DNS 접미사가 ".home"이므로 diskstation로 확장해야 함을 알리고 diskstation.home라우터의 내부 DNS 서버를 통해 확인할 수 있습니다.

지역 이름

많은 장치는 Apple의 mDNS, Microsoft의 NetBIOS 또는 LLMNR을 사용하여 서버리스 이름 확인을 지원합니다. 브라우저가 점 없는 이름을 확인해야 하는 경우 diskstationDNS를 요청하는 대신 운영 체제는 로컬 LAN 네트워크에 쿼리를 브로드캐스트하고 임의의 장치가 응답할 때까지 기다립니다.

Synology NAS 펌웨어가 LLMNR을 지원하는지 아니면 NetBIOS를 지원하는지 모르겠지만 확실히 지원합니다.mDNS. 일반적으로 mDNS 이름은 항상 점이 없는 형식이지만 <name>.local최근 Windows 10에 추가된 mDNS 구현에서는 실제로 두 버전을 모두 허용합니다.

웹사이트

마지막으로, "find.synology.com" 웹사이트는 전혀 마법을 부리지 않습니다. 단지 귀하가 언급한 첫 번째 주소( )로 리디렉션을 시도할 뿐입니다 http://diskstation.local:5000. 그래도 작동하지 않으면 으로 리디렉션된 http://rackstation.local:5000다음 으로 리디렉션됩니다 http://synologyrouter.local:5000. 시행착오를 거쳐 올바른 주소를 찾거나 찾지 못합니다.

물론 이 기능이 작동하려면 위의 방법(mDNS 또는 LLMNR) 중 하나가 이미 활성화되어 있어야 합니다.

답변2

Grarity의 답변에 추가 정보를 추가할 수는 없지만 라우터는 귀하가 가장 많이 알아낼 수 있는 곳입니다. (브라우저에 IP를 입력하세요)

윈도우:

    ipconfig | findstr /i "Gateway"

*아니야:

    ip route | grep default

관련 정보