使页面只能通过localhost访问的最佳方法是什么?

时间:2016-05-23 21:28:20

标签: node.js config

使用节点应用程序并希望在localhost上使页面内容可用。实现这一目标的最佳方法/最佳实践是什么?

2 个答案:

答案 0 :(得分:1)

将本地IP限制(例如127.0.0.1)

请参阅此stackoverflow链接以获取有关如何执行此操作的更多信息

Restrict access to Node.js-based HTTP server by IP address

答案 1 :(得分:1)

如果您使用的是Express,可以使用:

var express = require('express');
var app = express();
...
app.listen(3000, '127.0.0.1');

您可以在此处找到有关此功能的更多详细说明:http://expressjs.com/en/api.html#app.listen

您还可以通过在防火墙中添加规则来实现此目的,该规则仅允许来自localhost的连接。