카테고리 없음

[Oracle cloud - Linux - node.js] 사이트에 연결할 수 없음. 응답하는 데 시간이 너무 오래 걸립니다.(timeout)

surimi🍥 2021. 11. 11. 01:43
반응형

 

오라클 클라우드에서 리눅스로 node.js 서버를 실행하고

웹 브라우저에서 접속을 시도할때 timeout으로 연결이 실패한다면,

해당 포트에 대한 접속이 허용되어 있는지 확인한다.

 

 

# 오라클 클라우드에서

서브넷 클릭
보안 이름 클릭
원하는 포트로 수신 규칙을 추가하고 목록에서 확인

 


# 리눅스 방화벽 포트 열기

# 80 포트 열기 (http)
sudo iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT

# 443 포트 열기 (https)
sudo iptables -I INPUT 1 -p tcp --dport 443 -j ACCEPT

# 포트 상태 확인
sudo iptables --list

iptables가 설치되어 있어야 한다.

 

https, http 두 포트 다 허용된것을 확인할 수 있다.


이제 서버의 ip의 80포트와 443포트로 접속이 가능해진다.

반응형