1

Google 클라우드에 우분투 16.04 인스턴스가 있으며 공개 IP로 인스턴스를 ping 할 수 있습니다. nodeJS에 REST-API를 백엔드로합니다. mongoDB와 함께 로컬 시스템에서 API를 성공적으로 검사했습니다.google cloud 우분투 16.04 인스턴스에서 nodeJS REST API에 액세스 할 수 없습니다. 공용 IP에서 성공적으로 핑 (ping) 할 수 있습니다.

터미널 연결에서 nodeJS 내 서버 (API)가 실행되고 있지만 액세스 할 수 없습니다. 웹 브라우저와 우편 배달부를 사용하여 API 호출을 시도했지만 몇 초 후에 다음과 같은 오류가 발생합니다. "응답을받을 수 없습니다 - 연결하는 중 오류가 발생했습니다 :"문제를 해결하는 방법과이 문제의 원인이 무엇이겠습니까? . > 클라우드 콘솔 - -> 네트워크 -> VPC의 네트워크 -> 방화벽 규칙

클릭 이름을 추가, 방화벽 규칙을 생성, 유지

+0

을 추가했습니다. 방화벽을 통해 포트를 열었습니까? –

+0

감사합니다. Kalana, 그건 오류였습니다. 방화벽에 대한 새로운 규칙을 추가하여 해결할 수있었습니다! –

답변

0

당신은 할

이동 방화벽 규칙 섹션에서 필요한 포트를 열어야합니다 나머지는 기본 및 소스 IP 범위에서 0.0.0.0/0을 추가하고 지정된 프로토콜 및 포트에 tcp : < "앱 포트">

+0

정말 고마워! 그게 문제 였어. 이제 새로운 방화벽 규칙을 만든 후에 일하고있어. : D –