Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 계측
- appbar
- scroll
- activity
- Navigation
- data
- Flutter
- drift
- 안드로이드
- textview
- TEST
- textfield
- tabbar
- android
- Dialog
- Compose
- Coroutines
- Button
- 테스트
- Kotlin
- binding
- 앱바
- LifeCycle
- viewmodel
- CustomScrollView
- intent
- ScrollView
- 앱
- livedata
- DART
Archives
- Today
- Total
Study Record
[리눅스 서버보안] iptables 본문
728x90
1. iptables 개요
예전에는 iptables 로만 방화벽 처리를 했는데 요새는 firewalld 가 iptables 을 감싼 형태로 되어있다. 이렇게 된 이유는 다른 서비스와 연동하기 쉽게 만들기 위해서이다.
CenstOs 5.X 버전은 순수한 iptables만 있다. (CentOs 7 버전은 firewalld 가 감싸져 있다.)
1-1. tcp_wrappers VS iptables
tcp_wrappers | iptables |
설정이 단순하다. 모든 서비스를 제어하지 않는다. tcp 의 일부 서비스를 감싸는 역할을 한다. 네트워크 서비스 제어 성능을 떨어뜨리지 않는다. 몇개의 서비스만 제어하는 경우 사용하면 좋다. |
설정이 복잡하다 모든 서비스 제어가 가능한다. 네트워크 서비스 제어 성능이 떨어진다. 네트워크 서비스 전체적인 제어시 사용된다. |
1-2. iptables 발전 과정
netfilter -> ipchains/iptables -> firewalld(iptables)
-> ipfilter
iptables 개요
INPUT : 내부로 들어오는 패킷을 필터링하는 지점
OUTPUT : 외부로 나가는 패킷을 필터링하는 지점
FORWARD
iptables
-L : 체인들의 목록을 보여준다.
-t [tableName] : 지정된 테이블에 대한 목록을 보여준다.
-t mangle : 전체 목록을 보여준다.
방화벽은 패킷 필터링 + NAT/PAT + etc 을 제공한다.
728x90
'서버보안 > 리눅스 서버보안' 카테고리의 다른 글
[리눅스 서버보안] Dos / DDos 와 공격 방식 - hping3 (0) | 2021.12.28 |
---|---|
[리눅스 서버보안] NAT (0) | 2021.12.25 |
[리눅스 서버보안] 방화벽 (0) | 2021.12.24 |
[리눅스 서버보안] Graylog Server 구축 실습 (0) | 2021.12.23 |
[리눅스 서버 보안] Window에서 syslog 서버 구축하기 (0) | 2021.12.23 |