방화벽에서 열려 있지 않은 Centos 7의 포트를 외부에서 액세스할 수 있는 이유는 무엇입니까?

방화벽에서 열려 있지 않은 Centos 7의 포트를 외부에서 액세스할 수 있는 이유는 무엇입니까?

Centos 7을 사용하는 원격 VPN이 있는데 관련 방화벽 정보는 다음과 같으며 방화벽이 활발하게 실행 중입니다.

[root@doer mydir]# firewall-cmd --get-zone-of-interface=eth0
no zone
[root@ doer mydir]# firewall-cmd --list-ports
You're performing an operation over default zone ('public'),
but your connections/interfaces are in zone 'home' (see --get-active-zones)
You most likely need to use --zone=home option.

3306/tcp

나는 호스트 시스템의 9182에 매핑된 포트 8080에서 수신 대기하는 springboot 프로그램으로 도커를 실행합니다. 9182는 열린 포트 목록에 없지만 다음을 통해 웹 서버에 계속 액세스할 수 있습니다.http://HOST_MACHINE_IP:9182, 뭐가 문제 야?

관련 정보