resin安全配置 ip黑白名单 只允许指定ip访问resin-admin 拒绝某些ip访问webapp

为resin-admin设置白名单,webapps设置黑名单:

https://blog.iaiot.com/resin.html

1.resin.xml中加入admin的host配置resin:Allow,如下:

<cluster id="app">
    ......
    <!-- 只允许指定ip访问resin-admin -->
    <host id="${web_admin_host}" root-directory="${web_admin_host}">
        <web-app id="/resin-admin" root-directory="${resin.root}/doc/admin">
            <resin:Allow url-pattern="/admin/*">
                <resin:IfNetwork value="${web_admin_allow_host}"/>
            </resin:Allow>
        </web-app>
    </host>
</cluster>

2.resin.properties中加一个参数用来放允许访问的ip:比如

web_admin_allow_host: 10.10.10.10 10.10.10.11 10.10.10.12

3.拓展:

对于自己的webapps,也可以使用同样的方法配置允许访问的ip;

如果要拒绝某些ip的访问,可以用resin:Forbidden

网上resin相关文章相对比较少,需要多参考官方文档

官方文档地址:http://javadoc4.caucho.com/com/caucho/rewrite/IfNetwork.html

 

4.笔记

<host id="tools.api.iaiot.com" root-directory=".">
        <host-alias>tools.api.iaiot.com</host-alias>
        <web-app id="/v" root-directory="webapps/visual-platform" />
        <web-app id="/s" root-directory="webapps/search-api" />
        <web-app id="/a" root-directory="webapps/alarm-api" />
</host>

 

广告:水囊、油囊、沼气池、化粪池、集装箱液袋

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值