![로컬 IP를 호스트 이름으로 확인하는 방법은 무엇입니까? [복사]](https://linux55.com/image/26656/%EB%A1%9C%EC%BB%AC%20IP%EB%A5%BC%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%9D%B4%EB%A6%84%EC%9C%BC%EB%A1%9C%20%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
중복 가능성:
호스트 이름을 사용하여 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
이는 잘 작동합니다.