[英]Close 8080 for incoming requests on Windows 10
My development activities are based on Tomcat on my local laptop.我的开发活动基于我本地笔记本电脑上的Tomcat 。 That laptop is connected to a huge intranet.
那台笔记本电脑连接到一个巨大的内部网。
Is it possible on Windows 10 - and how - that accessing port 8080
gets forbidden from outside, while localhost:8080
keeps working?在Windows 10上是否有可能 - 以及如何 - 从外部禁止访问端口
8080
,而localhost:8080
继续工作?
Intuitively I tried configuring the rules and filtering you can enter, applying wf.msc , but I do not know for sure what I am doing here.凭直觉,我尝试配置您可以输入的规则和过滤,应用wf.msc ,但我不确定我在这里做什么。
As I am neither a Win10 nor a Tomcat expert, I found it simpler to block the access via a Tomcat valve added to %CATALINA_HOME%\\conf\\server.xml :由于我既不是 Win10 也不是 Tomcat 专家,我发现通过添加到%CATALINA_HOME%\\conf\\server.xml的 Tomcat 阀来阻止访问更简单:
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1"/>
This way I achieved my goal.这样我就达到了我的目的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.