ノードjsサーバーを作成しましたが、ネットワーク外からアクセスできません。外部ネットワークからnodejsサーバーにアクセスできません
var express = require('express');
var nodeapp = express();
var http = require('http');
var server = http.createServer(handleRequest);
function handleRequest(request, response){
console.log("Got some request" + request);
response.end("Response" + request.url);
}
server.listen(8086, "0.0.0.0", function() {
console.log("http server on ");
});
sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
iptablesには何も表示されません。しかし、私はポート8080にあるtomcatサーバーを持っており、私はそれにアクセスできます。
OSとは何ですか? centos/selinuxの問題のように聞こえます – rambossa
@ Michael-R RedHat – user1692342
'semanage'を使ってポートにアクセスしようとしましたか? 80と8080は通常開かれているポートです – rambossa