오라클 클라우드 방화벽 설정

honeybeeveloper·2022년 8월 15일
0

1. iptables-persistent 설치

iptables-persistent를 설치하지 않으면 재부팅할 때 마다 iptables 방화벽을 수동으로 오픈해주어야 하므로 iptables-persistent를 설치한다.

sudo apt install iptables-persistent

2. 방화벽 열기

sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 5000 -m state --state NEW,ESTABLISHED -j ACCEPT

3. 방화벽 설정 저장

sudo netfilter-persistent save

4. 방화벽 설정 확인

iptables --list

5. oracle cloud 설정

VM 인스턴스 설정 창에서 세부사항 보기
Compute >> Instance >> Instance details

  1. Subnet 클릭

  2. Security Lists에서 해당 목록 클릭

  3. Ingress Rule 추가
    (Ingress rule : 내부로 들어오는 트래픽에 대한 정책)
    (Egress rule : 외부로 나가는 트래픽에 대한 정책)

아래는 5000 포트를 호스트 전체(0.0.0.0/0)로 열어준다.


trouble shooting

  1. apt install iptables-persistent
[문제 발생 로그]
sudo apt install iptables-persistent
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

sudo dpkg — configure -a

profile
꿀벌같은 개발자가 되고 싶습니다.

0개의 댓글