1

Google Cloud Engine에서 node.js 웹 사이트를 실행하는 Windows 2016 서버 인스턴스가 있습니다 (이유를 묻지 마십시오). Node.js를 응용 프로그램에서이 작업을 수행합니다 :방화벽 규칙 적용을 위해 인스턴스를 다시 시작해야합니까?

, 노드 설명서에 따라, 모든 인터페이스에서 수신 대기
var server = http.createServer(app); 
server.listen(3000); 

. 그리고 실제로 거기에서 10.132.x.x 주소에 연결하면 웹 사이트가 보입니다. 그러나 포트가 외부 연결을 위해 방화벽에 의해 차단 된 것으로 보입니다.

그래서 태그가 올바르게 지정된 인스턴스에 대해 tcp : 3000을 허용하는 새로운 방화벽 규칙을 만들었습니다. 하지만 그건 효과가없는 것 같습니다.

인스턴스를 다시 시작해야합니까? 아니면 다른 일을합니까?

+0

이미 문제가 해결 된 것 같지만, GCE 방화벽 규칙 변경 사항을 적용하려면 인스턴스를 재부팅 할 필요가 없습니다. – jarmod

답변

1

아, 어리석은 나를. Windows 인스턴스 자체에는 방화벽이 있습니다.

+0

더 이상 도움이 필요 없다는 것을 사람들이 알 수 있도록 이것을 올바른 답으로 표시해야합니다. – jarmod

+0

@ jarmod 예, 2 일 후에 유효한 답변 만 표시 할 수 있지만 ... –