Node.js 서버가 외부적으로 응답하지 않습니다.

Node.js 서버가 외부적으로 응답하지 않습니다.

간단한 node.js 서버를 만들었습니다.

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(9999, '0.0.0.0');
console.log('Server running at post 9999');

그것은 출력 작동합니다 :

Server running at port 9999

아직 나는VPS/VDS IP에서 연결할 수 없습니다.코드가 있는 위치:http://185.221.154.249:9999/ 왜 그런 겁니까?

내 VDS(centos 7) 내부의 어느 위치에 코드가 있는지가 중요합니까?

참고: 내 도메인은 해당 IP에 연결되어 있으며 443번 포스트에서 잘 작동합니다.https://webscraping.pro/(WP 블로그가 있습니다)

답변1

발생한 문제는 다음과 같습니다.방화벽에서 허용되지 않는 포트. 포트 9999를 허용하도록 방화벽 설정을 설정하고 포트를 열어주세요. 그렇게 할 수 없다면 호스팅 지원팀에 도움을 요청하세요. 어떤 제어판을 사용하시나요?

업데이트:

여기에 이미지 설명을 입력하세요

관련 정보