환경 : Ubuntu 18.04.4 LTS (Bionic Beaver) Server (64-bit)
환경 : Ubuntu 18.04.4 LTS (Bionic Beaver) Server (64-bit)
#ubuntu 18.04.5 iptables 설정
#ubuntu 18.04.5 iptables 설정
1. 일단 IPtables를 이용하기 전에 UFW를 사용 중인 상태라면 UFW를 사용하지 않도록 처리합니다.
- UFW 비활성화
>ufw disable
2. 규칙추가 & 차단 & 삭제
- 포트 추가
>iptables -A INPUT -p tcp --dport 21 -j ACCEPT
>iptables -A INPUT -p tcp --dport 22 -j ACCEPT
>iptables -A INPUT -p tcp --dport 23 -j ACCEPT
>iptables -A INPUT -p tcp --dport 80 -j ACCEPT
>iptables -A INPUT -p tcp --dport 443 -j ACCEPT
- 포트 차단
>iptables -A INPUT -p tcp --dport 80 -j DROP
- 포트 차단 규칙 삭제
>iptables -D INPUT -p tcp --dport 80 -j DROP
- 세 번째 라인의 규칙 삭제
>iptables -D INPUT 3
3. IPtables 규칙 확인
>iptables --list
>iptables -L
4. 규칙 저장
>service iptables save
5. [ iptables-persistent 패키지 이용하기 ]
패키지 설치
>sudo apt-get install iptables-persistent netfilter-persistent
저장
>netfilter-persistent save
다시 로드
>netfilter-persistent start
위 저장 및 로드 명령어를 IPtables의 저장(Save) 명령 이후에 수행해주시면 됩니다.
그러면 서버를 재부팅해도 그대로 IPtables 규칙 설정 정보가 남아 있습니다.
6. 방화벽 서비스 부팅 관련 명령
6.1 서비스 시작
>service iptables start
6.2 서비스 정지
>service iptables stop
6.3 서비스 재시작
>service iptables restart
6.4 서비스 저장
>service iptables save
'리눅스 > Ubuntu 18.04.5 LTS' 카테고리의 다른 글
Ubuntu 18.04 root계정 사용하기 (0) | 2021.04.06 |
---|---|
Ubuntu 18.04 FTP 구축하기 (0) | 2021.04.06 |
Ubuntu 18.04 telnet 구축하기 (0) | 2021.04.06 |
Ubuntu 18.04.5 LTS 파티션 수동설치 (0) | 2021.04.06 |
ubuntu server 18.04.3 lts iso download (0) | 2021.04.01 |