You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何配置Windows 10防火墙仅允许以太网连接访问Spring Boot应用

如何配置Windows 10防火墙仅允许以太网连接访问Spring Boot应用

当然可以实现!我之前也遇到过类似需求,下面一步步教你搞定:

  1. 打开Windows防火墙的高级设置

    • 按下Win + R调出运行窗口,输入wf.msc回车,就能打开功能更全的高级防火墙配置界面。
  2. 创建针对8443端口的入站允许规则

    • 在左侧导航栏点击「入站规则」,然后右侧点击「新建规则」,启动规则创建向导。
    • 规则类型选「端口」,点击「下一步」。
    • 协议选择「TCP」,然后在「特定本地端口」输入8443(就是你的Spring Boot应用监听的端口),继续点「下一步」。
    • 操作选择「允许连接」,点击「下一步」。
    • 配置文件(域、专用、公网)可以全选,我们后面会通过接口类型来精准限制,直接点「下一步」。
    • 给这个规则起个好记的名字,比如「允许以太网访问Spring Boot 8443端口」,然后点「完成」。
  3. 限制规则仅适用于以太网接口

    • 在入站规则列表里找到刚创建的那条规则,右键选择「属性」。
    • 切换到「高级」选项卡,在「接口类型」区域点击「自定义」按钮。
    • 在弹出的窗口里,只勾选「以太网」,把Wi-Fi、蓝牙等其他接口类型的勾选都去掉,然后点击「确定」,再保存属性设置。
  4. 清理冲突规则(重要)

    • 检查入站规则里有没有针对你的Spring Boot应用程序(比如java.exe或者你的jar包文件名)的允许规则,如果有,右键禁用它——不然这条旧规则会绕过我们刚设置的端口限制,导致Wi-Fi连接依然能访问。

最后验证一下:断开以太网,用Wi-Fi尝试访问https://你的笔记本IP:8443,应该会连接失败;插上以太网后,就能正常访问了。

备注:内容来源于stack exchange,提问作者mnish

火山引擎 最新活动