OS X에서 어떤 응용 프로그램이 DNS 요청을 하는지 모니터링하려면 어떻게 해야 합니까?

OS X에서 어떤 응용 프로그램이 DNS 요청을 하는지 모니터링하려면 어떻게 해야 합니까?

암호화되지 않은 일상 트래픽을 모두 SSH 터널을 통해 보내려고 합니다. 간단한 SOCKS 프록시를 사용하면 꽤 잘 작동합니다. Skype는 여전히 외부로 나가지만 괜찮습니다. Skype는 암호화되어 있으며 제가 선택한 SSH 끝점 공급자(Amazon)에 대한 서비스를 거부하는 사이트에 대한 몇 가지 예외가 있습니다. 엄청난.

문제: tcpdump를 볼 때 많은 DNS 요청이 여전히 통과되고 있습니다. 물론 전부는 아니지만 상당수가 그렇습니다. DNS 요청을 OS X에서 요청하는 응용 프로그램과 어떻게 연관시킬 수 있습니까?

답변1

리틀 스니치(리졸버 라이브러리를 직접 사용하는 대신) OS X의 고급 메커니즘에 의해 요청이 충족되는 경우에는 그다지 도움이 되지 않습니다.손을 떼다이러한 통화도 가로채기 때문에 더 잘 작동할 수 있습니다.

답변2

사용해 보세요리틀 스니치어떤 응용 프로그램이 네트워크 연결을 사용하려고 하는지 확인하세요.

관련 정보