慕容的工作随笔

慕容的工作随笔

记录学习和工作

node.js 限定ip

/********************加入ip访问控制Start*********************/
let AccessControl = require('express-ip-access-control');
let options = {
    mode: 'allow',
    denys: [],
    allows: ['172.18.109.1/24','xx.xx.xx.1/24'],
    forceConnectionAddress: false,
    log: function(clientIp, access) {
        console.log(clientIp + (access ? ' accessed.' : ' denied.'));
    },
    statusCode: 401,
    redirectTo: '',
    message: '该网页不允许访问'
};
let middleware = AccessControl(options);
app.use(AccessControl(options));
/*******************加入ip访问控制End**********************/
express-ip-access-control API:https://www.npmjs.com/package/express-ip-access-control

评论 (0)

还没有评论,来做第一个吧。

发表评论

提交后需管理员审核通过后显示