로컬 IP를 호스트 이름으로 확인하는 방법은 무엇입니까? [복사]

로컬 IP를 호스트 이름으로 확인하는 방법은 무엇입니까? [복사]

중복 가능성:
호스트 이름을 사용하여 LAN에서 컴퓨터에 액세스하는 방법

DHCP를 통해 연결된 몇 대의 컴퓨터로 구성된 간단한 홈 네트워크가 있습니다. 모든 사람과 각자의 장치가 집에 있고 활성 상태라면 약 15개의 활성 IP를 갖게 됩니다. 네트워크에 있는 호스트를 이름으로 식별할 수 있기를 원합니다.

저는 고정 IP나 영구 DHCP 임대와 관련된 솔루션에는 관심이 없습니다. 이상적으로는 사용자에게 투명해야 하며 내 LAN에 연결된 모든 새 컴퓨터는 이름으로 다른 컴퓨터에 액세스할 수 있어야 합니다.

크로스 플랫폼이어야 합니다. 내 LAN에는 Linux, OSX, iOS 및 가끔 Windows 시스템이 있습니다. Windows에서 작동하지 않더라도 크게 걱정하지는 않지만 적어도 다른 곳에서는 작동했으면 좋겠습니다.

로컬 DNS 서버를 설정할 수 있다는 것을 알고 있지만 제가 모르는 더 쉬운 솔루션(avahi? NIS?)이 있기를 바랍니다. 그렇다면 로컬 DNS 서버가 이 문제를 해결하는 가장 좋은 방법일까요?

답변1

가장 노동 집약적인 방법은 mDNS(Multicast DNS)입니다.

  • Bonjour는 Mac OS X 및 iOS에 내장되어 있으며 mDNS를 구현합니다.
  • Windows의 경우 Apple을 통해 mDNS 해상도를 사용할 수 있습니다.Windows용 Bonjour 인쇄 서비스. 이는 프린터에서 작동하지만 전체 mDNS 이름 확인을 제공합니다.
  • UNIX 기반 시스템의 경우 avahi이는 잘 작동합니다.

관련 정보