win10系统启动本地tomcat或者jetty服务,域内其他电脑访问本地服务端口8080,无法访问

win10系统启动本地tomcat或者jetty服务,域内其他电脑访问本地服务端口8080,无法访问

域内其他电脑访问不了本地服务,是因为本地防火墙拦截造成的。
主要解决办法

  1. 直接关闭防火墙。(控制面板-防火墙-全部关闭)如下图:
    在这里插入图片描述

  2. 如果每次都觉得麻烦(开启或者关闭),可以按把这个服务让防火墙允许访问。

    一. 有些人把入站和出站规则改变,说能访问,但是我改变了还是一直访问不了。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    以上是入站规则出站规则也一样,配置上,你试试你的电脑可以了吗?如果不可以接着往下走。

二. 配置防火墙的允许应用(防火墙允许这些应用可以访问,防火墙就不拦截了)。
找到你启动项目的JDK.exe路径。如我电脑:C:\Program Files\Java\jdk1.7.0_80\bin\java.exe

具体设置如下:点击允许应用

在这里插入图片描述
在这里插入图片描述
把java.exe路径放到这里点击添加,这里会有两个情况(1.直接添加成功,就可以访问试试。2.点击添加后,系统提示已经添加,这时这些配置就不用配置了。我们需要找到允许应用的这个配置。)
在这里插入图片描述

如果系统提示已经添加了,那需要在这个位置,仔细查看,是什么情况。
找到对应启动项目的JDK路径,双击这个可以显示出路径,我上面的都是其他的JDK,只有这个是我项目启动的JDK,这里可以看到,前面没有选择,这里直接选择上即可,后面的三个选项 域 专用 公用 按自己需要选择,我是全部选择了。

在这里插入图片描述
双击JDK,显示的路径
在这里插入图片描述
一般情况,按此配置,域其他电脑应该能访问本地的服务了,如果没有,请留言。我们一起解决。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值