iptables와 관련하여, man 페이지를 열어 매뉴얼 페이지를 살펴보는 여덟번째 시간 입니다.

$ man iptables


위의 명령어를 수행하게 되면, iptables 명령어에 대한 매뉴얼을 확인 할 수 있습니다.


지난번에는 옵션중  -I, -R 옵션 항목에 대하여 살펴 보았습니다.


이번에는 TABLES의 내용중 COMMAND 에서 사용되는 -L, -S 옵션 항목에 대하여 살펴 보도록 하겠습니다.


       -L, --list [chain]

              선택된 체인의 모든 규칙을 나열합니다. 어떠한 체인도 선택되지 

              않은 경우,  모든 체인을 나열 하게 됩니다. 다른 모든 iptables명령과 

              마찬가지로 (필터 기본값) 지정된 테이블을 적용 합니다.

              NAT 규칙의 목록을 얻기 위해서는 다음과 같이 입력합니다.

              iptables -t nat -n -L

              종종 긴 역방향 DNS 룩업을 피하기 위해, -n 옵션을 종종 사용 합니다. 

              -Z (zero) 옵션을 지정하는 것는 정상적인 행위 이다. 이러한 경우 

              체인들은 원자적으로 나열되고 제로화 되어질 것이다. 

              정확한 결과다른 주어진 변수들에 의해 영향을 받는다.

              정확한 규칙을 얻기 위해서 당신은 다음의 명령을 수행 하여야 합니다.  

              iptables -L -v


       -S, --list-rules [chain]

             선택된 체인의 모든 규칙을 인쇄합니다. 어떠한 체인도 선택되지 

             않은 경우 iptables-save 처럼 모든 체인이 인쇄됩니다. 
             다른 모든 iptables 명령과 마찬가지로 (필터 기본값) 지정된 
             테이블에 적용됩니다.


COMMANDS 에서 사용하는 옵션 중,  이번에는 -L, -S 옵션에 대하여 살펴 보았습니다.