экспресс-сервер приложений. слушать все интерфейсы вместо только localhost

Я очень новичок в этом деле и пытаюсь сделать какое-то экспресс-приложение

var express = require('express');
var app = express();

app.listen(3000, function(err) {
    if(err){
       console.log(err);
       } else {
       console.log("listen:3000");
    }
});

//something useful
app.get('*', function(req, res) {
  res.status(200).send('ok')
});

Когда я запускаю сервер с командой:

node server.js 

все идет хорошо

Я вижу на консоли

listen:3000

и когда я пытаюсь

curl http://localhost:3000

Я вижу «хорошо».

Когда я пытаюсь

telnet localhost

я вижу

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]' 

но когда я пытаюсь

netstat -na | grep :3000

я вижу

tcp  0  0 0.0.0.0:3000   0.0.0.0:*  LISTEN

Вопрос в том, почему он слушает все интерфейсы, а не только localhost?

ОС linux mint 17 без каких-либо свистков.

Ответы на вопрос(2)

Ваш ответ на вопрос