为 Windows 10 上的传入请求关闭 8080

Close 8080 for incoming requests on Windows 10

REST development needs a Web Container. I am using a locally installed Apache Tomcat 的开发环境。 那台笔记本电脑连接到一个巨大的内部网,应该防止来自外部的不必要访问。

这种保护的好方法是什么?

我尝试配置 Win10 防火墙规则和过滤,例如申请 wf.msc,但没有成功。

我找到了一个方法,在%CATALINA_HOME%\conf\server.xml中添加了一个Tomcat阀:

<Valve className="org.apache.catalina.valves.RemoteAddrValve"
    allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1"/>

这样本地安装的Tomcat只能本地访问