실무에서 자주 사용했던 방화벽 관련 firewall-cmd 명령어를 간단하게 정리해보았다.
firewall-cmd --state
firewall-cmd --list-all
firewall-cmd --reload
--permanent 설정 유지 속성
firewall-cmd --permanent --add-service=ftp
firewall-cmd --permanent --remove-service=ftp
firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --permanent --remove-port=21/tcp
firewall-cmd --permanent --add-port=8000-8100/tcp
firewall-cmd --add-source=192.168.1.1
firewall-cmd --remove-source=192.168.1.1
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address=192.168.1.1 port port="80" protocol="tcp" accept'
firewall-cmd --permanent --remove-rich-rule='rule family="ipv4" source address=192.168.1.1 port port="80" protocol="tcp" accept'