Firewall-cmd를 사용하여 서비스를 추가하면 서비스에 필요한 포트가 자동으로 추가됩니까? 예를 들어 myservice를 추가할 때 포트도 지정해야 합니까? 포트도 추가해야 한다면 --add-service의 목적은 무엇입니까?
firewall-cmd --zone=public --add-service=myservice
답변1
포트가 필요하지 않습니다.
바라보다https://firewalld.org/documentation/howto/open-a-port-or-service.html
가장 중요한 서비스 대부분의 경우 서비스가 방화벽에 이미 정의되어 있습니다.이렇게 하면 기본 포트 번호를 알 필요가 없습니다.