질문이 잘 이해가 안되는군요 -.-;
iptables -A POSTROUTING -t nat -s 1.1.1.1 -d 3.3.3.3 -j SNAT --to 2.2.2.1
이게 일반적인 NAT 설정인데요..
--to 부분에 A 호스트에 할당되지 않은 다른 IP를 넣는것도 가능하구요...
만약 응답으로 돌아온 패킷에 대해서 다시 1.1.1.1로 보내주는 것이
걱정인지요?
그렇다면(2.2.2.1에 대한 라우팅 경로가 반드시 A 호스트를 거쳐야한다고
가정하에...)
iptables -A PREROUTING -t nat -s 3.3.3.3 -d 2.2.2.1 -j DNAT --to 1.1.1.1
이와 같은 규칙을 넣어주면 될것 같은데...
정확한 상황을 몰라서.. 쩝.