【问题标题】:Can the IP address of Apache Tomcat be changed from localhost to someother IP Address?可以将 Apache Tomcat 的 IP 地址从 localhost 更改为其他 IP 地址吗?
【发布时间】:2017-07-15 21:31:28
【问题描述】:

我是使用 Servlet 和 Apache Tomcat 的新手,但是,我想知道是否可以在一台计算机上创建服务器并将各种其他计算机连接到它,因为所有计算机都在同一个 LAN 上。我使用过 Apache Tomcat,但它具有 localhost 即 127.0.0.1 作为默认 IP,但是我想将其更改为网络中服务器计算机的 IP 地址。这可能吗?如果是,我应该如何更改 IP 地址?

【问题讨论】:

  • 请尽量使用小标题和正确的关键字,同时保持一个句子。

标签: tomcat networking


【解决方案1】:

是的,不同的计算机可以连接到一台服务器,例如雄猫。

不同的服务器使用不同的策略为连接到 LAN 的节点分配 IP 地址。您的网络管理员可能会为您的计算机分配一个固定的 IP 地址,或者如果服务器上正在运行 DHCP 服务,那么服务器会在您连接到 LAN 时动态地为您分配一个 IP 地址。

您可以使用除 localhost 之外的其他 IP 地址访问 Tomcat 服务器。实际上 localhost 指向它使用的计算机。例如,如果您想访问网络上其他计算机上的 Tomcat 服务器。您可以在其他计算机的 Web 浏览器上键入您的计算机 IP 地址,相同的页面将变为可见。例如,如果您的 Tomcat 在端口 8080 上运行并且服务器为您分配了 172.168.1.4 IP。你可以去其他电脑访问tomcat在浏览器中输入:http://172.168.1.14:8080/

【讨论】:

    【解决方案2】:

    它的默认 IP 为 localhost,即 127.0.0.1

    不,它没有。 Tomcat的默认地址不是127.0.0.1而是0.0.0.0,除非你通过server.xmlConnector元素的address属性改变它。

    通常 0.0.0.0 是您想要的。

    您可以将其设置为任何您喜欢的本地 IP 地址,但不能将其设置为其他主机的 IP 地址。

    【讨论】:

      猜你喜欢
      • 2013-02-26
      • 2016-01-08
      • 1970-01-01
      • 2021-08-23
      • 2015-06-07
      • 2016-11-17
      • 1970-01-01
      • 1970-01-01
      • 2019-01-31
      相关资源
      最近更新 更多