centOS 계열에서 외부접속 허용하기 위해서 방화벽, 보안설정 해제하기
Updated on
centOS, RockyLinux, AlmaLinux 에 해당하는 내용이다.
docker 를 설치하고서 외부접속이 안되는 문제가 있는데, 이건 방화벽 문제가 있기 때문이다.
- 방화벽 끄기
systemctl status firewalld systemctl stop firewalld systemctl disable firewalld
- 보안설정 해제
sudo setsebool -P httpd_can_network_connect 1 sudo setsebool -P httpd_can_network_connect_db 1
위 명령어를 리눅스에서 입력하면 외부 접속이 가능해진다.
물론, /etc/selinux/config SELINUX=disabled
자체를 끄는 방법이 있긴 하지만 그냥 위에 명령어만으로도 해결되니까 그냥 명령어 입력하고 사용하면 될듯 하다.