配置本地主机使用 DHCP IP 地址

配置本地主机使用 DHCP IP 地址

我有一个本地服务器 Wildfly,并且有一个可以访问的测试应用程序:

http://本地主机:8080作品。

现在,我有一个带调制解调器的 comcast Xfinity(没有额外的路由器)。我正在使用 CentOS 7。调制解调器分配给我的内部 IP 地址似乎如下:

[abigail@localhost ~]$ hostname -I 10.0.0.17 2601:9:500:ae7:4637:e6ff:fe40:74f2 我尝试访问http://10.0.0.17:8080,但我不能。该网站无法访问。为此,我需要在调制解调器中配置端口转发吗?我这样做了,但仍然不起作用。在调制解调器中,我在“端口转发”面板中添加了一个条目。

端口8080 TCP/UDP 8080 8080 10.0.0.17 我哪里做错了?

已编辑以获取更多信息。

abigail@localhost ~]$ traceroute comcast.com
traceroute to comcast.com (69.252.80.75), 30 hops max, 60 byte packets
 1  10.0.0.1 (10.0.0.1)  0.700 ms  1.488 ms  1.769 ms
 2  73.170.240.1 (73.170.240.1)  19.791 ms  20.272 ms  20.395 ms
 ...

来自调制解调器配置页面的更多信息:

WAN IP Address(IPv4):73.170.241.242
WAN Default Gateway Address(IPv4):73.170.240.1

答案1

如果网络服务仅可通过 127.0.0.1/localhost 访问,则很可能配置为仅接受 127.0.0.1 上的连接。要更改此配置,请参阅服务器的文档。我不熟悉 Wildfly,但看起来你想要这样的东西:

<interface name="public">
  <any-address/>
</interface>

由于您尝试通过本地网络连接,因此调制解调器根本不参与。除非您想将您的服务公开到互联网,否则您应该删除您配置的端口转发。

相关内容