Linux/Ubuntu Common
우분투 Firewall Rule 삭제
로멘틱가이
2015. 5. 5. 12:58
Ubuntu 방화벽을 관리하다보면 해당 Rule 을 삭제해야하는 경우가 생깁니다.
일반적으로 Rule의 상태를 조회하기 위해서는 다음명령어를 사용하면 됩니다.
위의 룰중 3306에 해당하는 Rule을 삭제하기 위해서 ufw에 대한 help page를 보면 다음과 같이 설명이 나옵니다.
위의 명령어를 보면 delete RULEINUM 이라는 명령어를 사용하면 해당 RULE을 삭제할 수 있다고 나옵니다.
그럼 RULEINUM은 무엇인가?~!
방화벽 등록 리스트를 보는 명령어 중 status numbered라는 명령어가 있습니다.
해당 명령어를 사용하면 각 Rule이 숫자로 구분되어 나오게 됩니다.
삭제를 하기 위해서는 맨앞에 있는 [ 숫자]로 구분하여 삭제를 하면 됩니다.
만약 3번에 있는 3306을 삭제하기 위해서는 다음과 같이 하면 됩니다.
위와 같이 해당 숫자를 입력한 후 3306을 삭제한 것을 볼 수 있습니다.
또는 해당 포트와 TCP/UDP구분, IPv4/IPv6 구분 없이 모든 포트에 대한 Rule을 삭제하기 위해서는 다음 방법을 사용합니다.
Ubuntu의 방화벽관리는 Redhat 계열의 IPTABLE보다 훨씬 간단한 것을 알 수 있습니다.