跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • SpringBoot 内置的 Tomcat 怎么做到禁止公网 IP 访问,域名和内网 IP 可以访问
未分類
26 11 月 2020

SpringBoot 内置的 Tomcat 怎么做到禁止公网 IP 访问,域名和内网 IP 可以访问

SpringBoot 内置的 Tomcat 怎么做到禁止公网 IP 访问,域名和内网 IP 可以访问

資深大佬 : whale 2

如题:xxx.jar 封装了一个站点,用的是内置的 Tomcat ;

在网上搜到单独的 Tomcat 可以修改 server.xml 文件 Engine 节点 Host 标签做到仅限域名访问;

那么,内置的 tomcat 没有找到相应的配置文件,应该怎么实现呢?

大佬有話說 (12)

  • 資深大佬 : putaozhenhaochi

    加个 Nginx

  • 資深大佬 : kerwincsc

    @putaozhenhaochi 简粗

  • 主 資深大佬 : whale

    @putaozhenhaochi 额,目前就是 Nginx 和 Tomcat,知道 Nginx 可以做到相应配置;
    两者可以单独访问,是只让 Nginx 对外提供服务然后转发到 Tomcat ?
    具体怎么设置呢?

  • 資深大佬 : putaozhenhaochi

    @whale 是的 Nginx 做反向代理。 禁止外网 IP 只能域名访问,你百度下可以设置的。 内网可以局域网 IP 加端口访问 tomcat

  • 資深大佬 : oneisall8955

    加个 filter 判断 request 里面 header ?

  • 資深大佬 : SoloCompany

    试试 META-INF/context.xml ?

  • 資深大佬 : EminemW

    5 的方法可以,或者引入权限框架,原理差不多

  • 主 資深大佬 : whale

    @putaozhenhaochi Nginx 做了反向代理且设置了 IP 访问 403,但是内置 tomcat 提供的端口还是能够直接访问;应该需要配置 tomcat,但是内置的 tomcat 不知道在哪、怎么配置。

  • 主 資深大佬 : whale

    @oneisall8955 额,这个是改 Java 代码吗,我问下开发试试,有没有详细点的实例啊

  • 主 資深大佬 : whale

    @EminemW 需求是不(大范围)改动现有架构,加权限框架变动大吗?

  • 資深大佬 : putaozhenhaochi

    @whale 防火墙层面把 tomcat 对外端口禁掉啊

  • 主 資深大佬 : whale

    @putaozhenhaochi 嗯嗯

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具