c언어 네트웍 프로그램 질문입니다. fuser과 비슷한걸 원합니다.
글쓴이: 런맨 / 작성시간: 수, 2007/02/07 - 4:14오후
제가 하고 싶은 기능 fuser과 비슷한 기능을 하는 함수를 만들고 싶은데요
동작방식은 단명포트(리눅스 컴터에서 볼때 다른 웹서버 같은거랑 연결 되면 잠시 쓰는 포트)을 입력 받으면 그 단명 포트를 쓰고있는 프로세스의 pid를 알고 싶은건데요 fuser프로그램이 이런 기능이 있던데 분석해보니 퍼포먼스 때문에 사용하기 힘들도(사실 완전히 이해도 못했습니다.) 해서 좋은 다른 방법이 있으면
가르침을 구하고 싶어서 질문 올립니다.
fuser 사용예제
root# fuser -n tcp 41158
41158/tcp: 2151
아니면 제가 투명 프록시 서버(Dnat사용)를 쓰는데요. 제 프록시 서버에서 웹서버로 연결할때
패킷의 클라이언트(현제 프록시 아이피가 나옴) 아이피을 강제로 원래 클라이언트 아이피로
바꾸고 싶은데 원래 클라이언트 아이피를 패킷에 어떻게 강제로 넣을지 모르겠어요 혹시 아시는분
좀 알려주세요.^^
Forums:
댓글 달기