글쎄요, 제가 이해하기로는 MASQUERADE는 NAT의 한 형태로 이해하고 있거든요,
N:N, N:M NAT운영에 대해서 linux-2.4.0의 경우,
## 시작점 주소를 1.2.3.4로 바꾸기
# iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 1.2.3.4
## 시작점 주소를 1.2.3.4 나 1.2.3.5 또는 1.2.3.6으로 바꾸기
# iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 1.2.3.4-1.2.3.6
## 시작점 주소를 1.2.3.4 포트 1-1023 으로 바꾸기
# iptables -t nat -A POSTROUTING -p tcp -o eth0 -j SNAT --to 1.2.3.4:1-1023
의 경우에 속한다고 생각됩니다.
linux-2.2.x대라고 하셨으니, 위와 동일기능을 하도록 ipchains 명령 옵션을 설정하면
될것 같은데요.질문있으면 다시 말씀하십시요....<최혁근>
: 이곳에 질답란을 무지하게 검색해봐도 nat에 대한 질문은 전부다 마스커레이
: 드를 찾아보라고 나옵니다.
:
: 그런데 제가 하고 싶은건 커널 2.2.x대에서 마스커레이딩이 아닌 nat을 구성
: 하고 싶습니다.
:
: 마스커레이딩은 일종은 1:n의 nat으로 볼수 있지만 제가 하고싶은것은
: n:n의 static nat이거나 n:m의 dynamic nat을 구성하고 싶습니다.
:
: 그런데 kldp나 다른곳을 다 찾아봐도 마스커레이딩에 관한 문서나 답변들은
: 상당히 많은데 nat에 대한 답변이 없습니다.
:
: 커널 2.2.x대에서 nat구현이 일단 가능한지 알고싶고 또 그것을 구현하려면
: 어떻게 해야되는지 설명을 해주시면 좋겠습니다.
:
: 아님 어떤문서를 보라던지 어떤사이트를 가보라던지 길잡이만이라도
: 해주시면 감사하겠습니다.