美文网首页笔记
tomcat部署项目同网段机器无法访问的解决方案

tomcat部署项目同网段机器无法访问的解决方案

作者: melodyPu | 来源:发表于2018-06-07 10:42 被阅读0次

    1、本机localhost和ip均可访问,别的机器无法访问。最大的原因可能是防火墙导致的,但是直接关掉防火墙不太好,所以需要新建一个入站规则。具体操作如下:

    在控制面板中打开防火墙:

    然后选择高级设置-->入站规则-->新建规则

    规则类型选择“端口”,然后单击“下一步”,选择TCP,输入tomcat的端口号,单击下一步

    选择“允许连接”,单击下一步,输入名称和描述,完成即可。

    2、本机localhost可访问,但ip无法访问。

    <1>使用cmd命令netstat -n, 查看tomcat地址绑定, 发现是绑定到::1, IPv6;

    <2> 配置tomcat的server.xml, 更改connector配置, 端口不用改, 加上address="0.0.0.0", 使其绑定到IPv4

    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

    enableLookups="false" redirectPort="8443" acceptCount="100"

    connectionTimeout="20000" disableUploadTimeout="true" />

    <3>重启tomcat, 再次使用netstat -n, 查看tomcat地址绑定, 已变为IPv4.

    相关文章

      网友评论

        本文标题:tomcat部署项目同网段机器无法访问的解决方案

        本文链接:https://www.haomeiwen.com/subject/fzwwsftx.html