无法在外部查看我的IP地址

时间:2017-03-01 12:53:45

标签: java tomcat ip external windows-server-2012

我在Windows Server上安装了Tomcat。在本地,如果您输入localhost:8080127.0.0.1:8080,一切正常。

我也设置了:

<Connector 
    port="8080" 
    protocol="HTTP/1.1" 
    connectionTimeout="20000" 
    redirectPort="8443" 
    address="0.0.0.0"
  />

但是当我输入其IP地址或主机名(在AWS上安装)是一个错误:

This site can’t be reached

我在防火墙中也有一个未锁定的端口

无法在本地或外部看到

IP页面

2 个答案:

答案 0 :(得分:0)

您可以在address="your_ip_address"代码上添加Connector属性。

您可以在任何可以访问的地方输入您的ip_address或0.0.0.0

答案 1 :(得分:0)

如果您使用的是AWS。请检查该实例的安全组,该组必须修改8080端口入站规则以允许全局访问(0.0.0.0/0)

<Connector 
port="8080" 
protocol="HTTP/1.1" 
connectionTimeout="20000" 
redirectPort="8443" /> 

就够了。这里不需要提及地址。

现在您可以浏览您的tomcat http://Public_IP:8080