[질문]iptables nat에 대해 질문이 있습니다.

visualplus의 이미지

제가 인터넷을 검색하다가

http://www.e-infomax.com/ipmasq/howto-trans/kr/IP-Masquerade-HOWTO-7.html

여기에서
nat는 모든 공식적인 ip가 다 사용되면 사용한 주소가 생길때까지 인터넷을 못한다.
라고 되어있는데.

일반적으로 iptables를 사용해서 nat를 할 경우는 -s z.z.z.z -j SNAT x.x.x.x 이런식으로 하게 되는데..
이렇게 하면 1:1 nat임에도 port가 변환되어 사실상 보면 대역만 안넣어줬다 뿐이지 1대多 nat로 보여지네요.
그러므로 snat은 그냥 nat가 아닌 masquerade, 1대多 nat기법을 사용하고 있는거 같은데요.

이것 말고 위에서 말한것과 같은(공식적인 ip가 다 사용되면 사용한 주소가 생길때까지 인터넷이 안되는)
nat 기능을 하는 명령어가 따로 있는지 궁금해서 질문을 올립니다.

혹시 보충설명이 필요하시면 바로 추가하겠습니다.
제가 초보라 중요한것을 집어내서 질문하기가 어렵네요.
그럼 답변 기다리고 있겠습니다..