이번에 어떻게 커널에서 들어오는 패킷을 잡아서
적당히 Payload 지지고 볶아서
정보를 User Program 으로 올려줘야 하는데
NETLINK Socket을 이용하려고 합니다.
zebra 나 iproute2 소스를 보긴 했는데..
잘 안되고 있어서..
깔끔하게 초보를 위한
'NETLINK Socket 이란 이렇게 쓰는거야' 에 대한
샘플이나, 관련 자료 있는 곳 아시면 알려주세요
감사합니다. :oops:
NETLINK Socket으로 검색사이트에서 검색해보니http://www.rt.com/man/rtnetlink.4.htmlhttp://qos.ittc.ku.edu/netlink/html/node16.html 이런것들이 조회가 되더군요.
이미 찾아보셨을수도 있지만 혹시나 해서 올립니다.
... 지지고 볶아서 ... NETLINK Socket을 이용하려고 합니다. ...
지지고 볶을때, Netfilter QUEUE( ip_queue모듈)올리고, # /sbin/iptables 어쩌구 저쩌구 -j QUEUE 해서 유저레벨로 패킷쏘고,(커널에서 더 지지고, 볶을려면 모듈하나 더 만드시던가 하고) 유저 영역 응용에서 libipq를 써서 지지고, 볶고, 먹는것은 어떤가요?(libipq요리강좌는 검색하면 제법 많을테고, 된장찌게보다는 쉬운듯.)
아~ 그러고 보니, 배가 고프군요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
이게 도움이 될련지..
NETLINK Socket으로 검색사이트에서 검색해보니
http://www.rt.com/man/rtnetlink.4.html
http://qos.ittc.ku.edu/netlink/html/node16.html
이런것들이 조회가 되더군요.
이미 찾아보셨을수도 있지만 혹시나 해서 올립니다.
Re: NETLINK Socket 사용에 대해.
지지고 볶을때,
Netfilter QUEUE( ip_queue모듈)올리고,
# /sbin/iptables 어쩌구 저쩌구 -j QUEUE 해서 유저레벨로 패킷쏘고,(커널에서 더 지지고, 볶을려면 모듈하나 더 만드시던가 하고)
유저 영역 응용에서 libipq를 써서 지지고, 볶고, 먹는것은 어떤가요?(libipq요리강좌는 검색하면 제법 많을테고, 된장찌게보다는 쉬운듯.)
아~ 그러고 보니, 배가 고프군요.
댓글 달기