配置localhost使用DHCP IP地址


0

我有一个本地服务器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 ,但我不能。该网站无法访问。为此,我是否需要在调制解调器中配置端口转发?我这样做但它仍然无效。在调制解调器中,我在“端口转发”面板中添加了一个条目。

Port8080 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

“调制解调器(没有额外的路由器)”可能意味着您没有将调制解调器集成到调制解调器中,对吧? (康卡斯特一直在推动这些。)因为10.0.0.17看起来不像是Comcast的公共IP地址。 traceroute comcast.com 或者这样可以提示网络拓扑结构如何。
Johannes Ernst

调制解调器的公共IP是73.170.241.242,可以从“whatismyipaddress.com”看到。 10.0.0.17是分配给我正在处理的计算机之一的动态IP。我的目标是通过73.170.241.242在互联网上访问我的本地服务器。但我认为第一步是让我的家庭网站可以通过内部IP 10.0.0.17访问,而不是127.0.0.1或localhost。
martin

不,我认为调制解调器包括路由器,因此配置应该更容易。
martin

Answers:


0

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

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

由于您尝试通过本地网络进行连接,因此根本不涉及调制解调器。除非您希望将服务公开给Internet,否则应删除您配置的端口转发。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.