pcap 에서의 filter rule의 호스트네임 메핑이 안되네여...

bugger의 이미지

솔라리스 8에서 pcap테스트 중입니다.
hostname은 SOLXER 입니다.

filter rule을 host SOLXER 을 주었는데..
pcap에서는 패킷이 올라 오지 않네여..

pcap 라이브러리가 SOLXER라는 호스트네임을 정확히 메핑을 시키지
못하는것 같은데.. -.-;;

filter_rule을 지정하지 않으면 패킷은 잘 올라옵니다.

pcap에서 Filter rule 의 호스트네임을 인식하려고 하면..
어떤 파일을 보아야 하나요?

혹시 pcap에서 호스트네임을 DNS에 쿼리해서 확인하지 않을까도 싶은데..
그럼 DNS에 호스트네임 정보가 있어야 될것도 같기도 하구..

-.-;;

혹시 pcap에서 인식하는 호스트네임을 알수있는 함수가 없나여?
그럼 쉽게 문제가 풀릴것 같은데요..

많은 조언 부탁드립니다.

alwaysrainy의 이미지

말씀하시는 filter_rule이 pcap_compile() 함수의
인자로 들어가는 filter_rule을 뜻하는 것이 맞나요?

혹시라도.. 맞다면.. 함수 사용법을 다시한번 찾아보심이..

'tcp port 21'과 같은 tcpdump에서 사용하는 필터 룰을
뜻하는 것이거든요 ^^;

---------------------------------------
세계는 넓고, 할일은 많다.