OS X 10.7에서 공유 컴퓨터의 IP 주소를 얻는 방법은 무엇입니까?


15

"공유"사이드 바에 컴퓨터 목록이 있지만 IP 주소가 없습니다.

라우터에 IP 주소가 있지만 컴퓨터 이름 <> IP 주소 매핑이 없습니다.

computer-name <> IP 주소의 매핑을 어떻게 찾을 수 있습니까?

답변:


34

Bonjour Browser 와 같은 도구를 사용 하거나 dns-sd(1)서비스를 찾아보고 해당 서비스를 게시하는 호스트를 찾고 해당 호스트의 IP 주소를 찾을 수 있습니다.

dns-sd,이 같은 갈 수 있습니다

  1. AFP (Apple Filing Protocol)를 통해 파일을 공유하는 호스트를 찾으십시오.

    dns-sd -B _afpovertcp._tcp 로컬

    로컬 네트워크의 AFP 파일 서비스 목록이 제공됩니다. 당신은해야합니다 Ctrl-C밖으로 dns-sd다시 프롬프트 쉘을 얻을 수 있습니다.

  2. 목록에서 AFP 서비스 이름을 선택한 후 .local다음과 같이 해당 서비스를 제공하는 호스트의 호스트 이름을 찾을 수 있습니다 .

    dns-sd -L MyOtherMac _afpovertcp._tcp 로컬

    다시 한 번 Ctrl-C대답을 얻은 후에

  3. "hostname.local"스타일 mDNS 호스트 이름을 IP 주소 세트로 분석하십시오.

    dns-sd -G v4v6 MyOtherMac.local

    다시 한 번 Ctrl-C대답을 얻은 후에


1
감사. windows / netbios 매핑을 찾는 것은 어떻습니까?
Don Ch

죄송합니다. 정규 표현식이 매우 나쁩니다. 스크립트를 사용하여이 작업을 수행하고 네트워크의 각 컴퓨터에 대해 반복 할 수있는 힌트를 주실 수 있습니까?
nkint
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.