Я построил на моем компьютере веб-сервер Node.js, используя так хорошо известный HTTP-серверный пример Node.js:
var http = require('http');
http.createServer(function(req, res){
res.writeHead(200, {'content-type': 'text/plain'});
res.end('It works');
}).listen(3000, '127.0.0.1');
Это работает (как и ожидалось) на компьютере, на котором запущен сервер.
Я хотел бы получить доступ к серверу с другого компьютера в той же локальной сети. Используя ifconfig
на терминале компьютера, на котором запущен сервер (Apple MacOSX), я получаю: 192.168.0.6
.
Итак, на моем другом компьютере я открыл браузер и подключился к http://192.168.0.6:3000
, но получаю:
Oops! Google Chrome could not connect to 192.168.0.6:3000
Моя конечная цель - подключиться к серверу с помощью моего смартфона.
Любая помощь будет приветствоваться. Не стесняйтесь обращаться за дополнительной информацией, если это необходимо.
Заранее спасибо:)