본문 바로가기

Programming/Tip&Informaion

리눅스 방화벽 처리 (Oracle Cloud)

Oracle Cloud에서 서버를 띄웠는데 ingress 설정을 해도 웹접속이 되질 않았다. 돌고 돌아 확인하니 방화벽 문제였다. 후에 dns를 붙였는데 또 작동하지 않았다. 다시 찾아보니 또 방화벽 문제였다. 방화벽 설정을 정리해보았다.

1. 일단 ingress 설정 subnet 설정에서 아래처럼 등록

2. 방화벽에 포트 등록 (ex 1521)

sudo firewall-cmd --add-port=1521/tcp

참고: Ways to Secure Your Network (oracle.com)

3. dns 등록: DNS 설정 :: 오라클 클라우드 사용자 가이드 (taewan.kim)

DNS 설정

OCI VM Instance의 Public IP에 Domain을 맵핑하는 DNS 설정 방법을 정리합니다.

taewan.kim


4. 방화벽에 dns 등록

firewall-cmd --get-active-zones
sudo firewall-cmd --zone=public --add-service=dns
sudo firewall-cmd --runtime-to-permanent