728x90
문제
ufw enable을 했는데 다음과 같이 에러가 발생했습니다.
ERROR: Could not load logging rules
도커에 방화벽을 적용하고자 해도 적용이 안된다는 점을 아시나요?
이 문제를 보완 적용하기위해 여러가지 방법을 썼는데 해당 방법이 문제가 있었던 듯 싶습니다
해결방법
거의 하루종일 찾은 듯 합니다 정말 좌절할 뻔 했습니다.
네트워크 분야에는 정말 기본 빼고는 취약하거든요
따로 네트워크 공부를 해야 할 듯 합니다 ....
저의 경우 무엇이 문제인 것이지는 정확히 알 수 없었습니다
왜냐? 사용자 정의 테이블 + iptables의 기본 테이블들을 하나씩 초기화 했고, 종국에는 모든 테이블을 초기화 시켰는데도 안됐습니다.
뭔가 UFW와 iptables 사이에서 단단히 꼬여있던 것이겠죠?
다음 방법으로 해결이 가능했습니다.
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables에서
-F 는 초기화를 뜻합니다
-X 는 사용자 정의 테이블이 비어있을 경우 지웁니다
위 방법으로 모든것을 초기화 하고 생성해주니 정상적으로 enable이 되었습니다
728x90
'Infrastructure > Security' 카테고리의 다른 글
xtables 를 이용한 한국 IP만 허용하도록 등록 + docker 적용 (0) | 2022.08.13 |
---|---|
Docker + UFW+ IPTABLES 방화벽 적용 (6) | 2022.05.13 |
Docker + UFW 적용 문제와 해결 방법 (2) | 2022.03.15 |