Чем отличается localhost (127.0.0.1) от ip удаленного сервера на веб-сервере узла - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь узнать Node.js, основанный на веб-сервере, с сервером Ubuntu. Сначала я установил «localhost» в переменной хоста, однако он не работает, когда я получаю доступ к удаленному серверу, например http://192.168.0.11:3000., поэтому я изменил переменные данные на «192.168.0.11». Это работает в браузере. Я проверил брандмауэр Ubuntu, номер порта, Telnet на моем локальном рабочем столе. Могу я узнать, как это работает на IP-адресе.

var http = require('http');
const host = '192.168.0.11';
// const host = 'localhost'; or '127.0.0.1';

http.createServer(function(req, res){
res.writeHead(200, {'Content-Type':'text/html'});
res.end('Hello world!');
}).listen(3000, host);

console.log('Server is running at',host,':3000');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...