Der Node.js-Server antwortet nicht extern

Der Node.js-Server antwortet nicht extern

Ich habe einen einfachen Node.js-Server erstellt:

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');

es funktioniert und gibt aus:

Server running at port 9999

doch ichkann es unter VPS/VDS IP nicht erreichenwo sich der Code befindet:http://185.221.154.249:9999/ Warum das?

Ist es wichtig, an welchem ​​Ort innerhalb meines VDS (CentOS 7) sich der Code befindet?

Hinweis: Meine Domain ist an diese IP gebunden und funktioniert gut bei Post 443:https://webscraping.pro/(Blog auf WP gibt es)

Antwort1

Das Problem, auf das Sie stoßen, betrifft dieVon der Firewall nicht zugelassene Ports. Bitte richten Sie die Firewall-Einstellungen so ein, dass Port 9999 zugelassen wird, und öffnen Sie ihn. Wenn Sie dazu nicht in der Lage sind, bitten Sie den Hosting-Support um Hilfe. Welches Control Panel verwenden Sie?

Aktualisieren:

Bildbeschreibung hier eingeben

verwandte Informationen