본문 바로가기
정보모음

Linux 환경에서 iptables 확인하는 방법

by idea70 2024. 6. 2.

1. iptables란

 

1.-iptables란

 

 

  • iptables란
iptables리눅스 시스템에서 방화벽을 구성하기 위한 도구로, 네트워크 트래픽을 관리하고 보안 정책을 적용하는 데 사용됩니다. iptables패킷 필터링포트 포워딩과 같은 기능을 수행하여 네트워크 통신을 조절합니다. 이를 통해 보안을 강화하고 네트워크의 안정성을 유지할 수 있습니다.

 

 

2. iptables 정책 확인하기

 

2.-iptables-정책-확인하기

 

 

  • 현재 설정 확인: iptables -L 명령어를 사용하여 현재 iptables의 모든 정책을 확인할 수 있습니다.
  • 특정 Chain 정책 확인: iptables -L [Chain 이름] 명령어를 통해 특정 Chain의 정책을 확인할 수 있습니다.
  • 순차적 포트 확인: iptables -L -n --line-numbers 명령어로 포트별 정책의 순서를 확인할 수 있습니다.

 

 

3. iptables 규칙 확인하기

 

3.-iptables-규칙-확인하기

 

 

  • 모든 규칙 확인: iptables -L 명령어를 사용하여 현재 적용된 모든 규칙을 확인할 수 있습니다.
  • 특정 테이블의 규칙 확인: iptables -L -t <테이블 이름> 명령어를 이용하여 특정 테이블의 규칙을 확인할 수 있습니다.
  • 숫자 인덱스 확인: 각 규칙의 순서를 확인하려면 iptables -L --line-numbers 옵션을 사용합니다.

 

 

4. iptables 상태 확인하기

 

4.-iptables-상태-확인하기

 

 

  • 현재 활성화된 규칙 확인하기: iptables -L
  • 사용 중인 체인, 정책 및 규칙 확인하기: iptables -S
  • 네트워크 인터페이스별로 정책 확인하기: iptables -L -v

 

 

5. iptables 로그 확인하기

 

5.-iptables-로그-확인하기

 

 

  • iptable 로그 확인 경로: iptables 로그는 주로 /var/log/ 디렉토리에 위치해 있습니다.
  • 로그 파일 이름: iptables 로그 파일은 messages, kern.log, syslog 등의 이름으로 저장됩니다.
  • 로그 확인 방법: 터미널에서 tail -f /var/log/messages와 같은 명령어를 입력하여 실시간으로 로그를 확인할 수 있습니다.
  • 로그 내용: iptables 로그에는 패킷 드랍, 들어오는 연결, 차단된 서비스 등의 정보가 포함됩니다.