리눅스에서 static NAT 를 설정할 때, SNAT와 DNAT를 동시에 거는 이유??

trymp의 이미지


iptables 에서 NAT를 설정할때 두가지 궁금한 사항이 있습니다.

리눅스의 netfilter 에서 iptables 로 static NAT를 설정할때,

왜 SNAT와 DNAT 를 동시에 거나요?

dynamic NAT 처럼 SNAT 하나만 걸면 역방향도 같이 걸리도록 못하나요?

또 dynamic NAT는 1:N 이 되는데, static NAT는 1:1 만 가능한지 모르겠습니다.

답변주시면 고맙겠습니다.

고수님들의 많은 조언 부탁드립니다.

shint의 이미지

이렇게 설명하면 쉬울것 같은데. 맞는지는 모르겠습니다.
1. dynamic NAT(Network Address Translation)
- DMZ + PAT
2. static NAT
- 공유기에 DMZ 모드
3. NAT overload(또는 PAT:Port Address Translation)
- 공유기에 포트포워딩 기능

NAT의 정의
http://blog.naver.com/forumarine?Redirect=Log&logNo=130105772055

NAT의 상세설명
http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=108&docId=68514032&qb=c3RhdGljIE5BVA==&enc=utf8&section=kin&rank=1&search_sort=0&spq=0

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com