次のnode.jsサーバーを定義して実行しています
var httpServer = http.createServer(onRequest).listen(8080,'0.0.0.0',function(){
console.log("Listening at: http://192.168.1.6:8080/");
console.log("Server is up");
});
serialListener(debug);
initSocketIO(httpServer,debug);
イントラネットから自分のページを見ることができます。しかし、インターネットからのアクセスはありません。8080 にポート転送し、WAMP サーバーを使用してテストしました。
誰でも私を助けてください。また、面白いことがあります - node.js サーバーは実行されていますが、インターネット接続が利用可能な場合にのみ Web ページにアクセスできます。これはなぜですか?