가정용 LAN의 이름 확인?


14

다른 컴퓨터가 호스트 파일이나 DNS 설정을 편집하지 않고도 네트워크를 통해 호스트 이름을 확인할 수있는 쉬운 방법이 있습니까? 일부 컴퓨터는 Windows에 있습니다.


1
기본 제공 DNS 프록시를 네트워크의 DHCP / 정적 DNS 서버로 사용하는 경우 대부분의 상용 홈 라우터가이를 수행한다는 인상을 받았습니다.
— crasic

비슷한 질문에서 가장 좋은 답변 : askubuntu.com/a/2632/11522
— nobar

답변:


10

Avahi 호스트 이름 을 확인하려면 다른 컴퓨터에 libnss-mdns가 설치되어 있어야합니다.

네트워크 관리자 인 경우 다른 옵션은 DHCP로 개인 DNS 주소를 배포하는 것입니다 (컴퓨터가 DHCP로 구성되어 있음). 소규모 네트워크의 경우 dnsmasq 는 우수한 결합 패키지 (DNS + DHCP)입니다. 그것은 당신이 단순히 /etc/hosts네트워크에 당신을 제공 할 수 있습니다 .


sudo apt-get install libnss-mdns공유하려는 (Ubuntu) 컴퓨터에서. 그러면 'Avahi mDNS / DNS-SD 데몬 : avahi-daemon'이 시작되고 호환되는 클라이언트 소프트웨어가있는 컴퓨터에서 (hostname) .local로 검색 할 수 있습니다.
— nobar

8

혼합 네트워크 환경 에서는 Mac-OS 및 Windows ( Bonjour 가 실행중인 경우) 에서 해결 되는 Avahi / Zeroconfig의 이름 확인을 통해이 작업을 수행 할 수 있습니다 . 이 답변 도 참조하십시오 .


6

모든 최신 우분투 설치에서 사용할 hostname.local수 있으며 작동합니다. 나는 이것이 mDNS가 자동으로 설정된다는 것을 의미한다고 생각하지만, 항상 작동합니다 (일부 호텔의 일부 라우터는 라우터가 손상되어 비활성화되었다는 알림을받습니다). 발굴하지 않아도됩니다. 에.


1

SAMBA를 설치하면 mDNS를 사용하지 않는 Windows 시스템이이를 사용하여 호스트 이름을 확인합니다.


훌륭한 제안! Windows 클라이언트에서는 ".local"확장자를 사용하지 않습니다.
— nobar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.