iptables port forwarding(??) 관련 질문입니다.

weirdo96의 이미지

안녕하세요. iptables관려 질문이 많은 것은 알고 있지만, 제가 적절한 검색을 못한 것인지 찾을 수 없군요.

하고자 하는 일은 이렇습니다.

A라는 기계에 웹서버가 실행되고 있다고 하고요.
B라는 기계가 있을 때 B에는 웹서버가 실행 되고 있지 않습니다.

그런데 B라는 기계에 누군가 80번 포트로 웹 접속을 시도할때,
iptables로 그 접속을 A라는 기계로 돌리는 작업을 하려면 어떻게 해야 할까요??

물론 사용자, 즉 접속한 사람은 B라는 기계에서 웹서버가 돌고 있다고 생각할 수 있어야 하고요.

물론 웹은 아니고 예를 든 것이고요...

흔하게 NAT에 의한 포트포워딩은 찾을 수 있는데요. 저런 식의 기능은 찾을 수가 없군요.
참.. B라는 기계에 넷 장비는 하나 입니다. 즉 하나의 ip를 가지고 있습니다.
A, B 모두 공인 ip이고요..

도움 주신다면 감사하겠습니다.

supply의 이미지

http://normand.gotdns.com/freshmeat/

JAVA로 돌아가는 심플한 유틸입니다.. ^^