不能看到我的IP地址外

不能看到我的IP地址外

问题描述:

我在Windows Server上安装了Tomcat。在本地,如果输入localhost:8080127.0.0.1:8080一切正常。不能看到我的IP地址外

我还设置:

<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页面本地或外部都看不到

+0

你允许AWS防火墙设置TCP端口8080?另外,运行'netstat -an'来查看端口8080是否真的在0.0.0.0上被监听。 – rustyx

+1

IP地址是专用地址吗? https://en.wikipedia.org/wiki/Private_network#Private_IPv4_address_spaces –

+0

IP是公共................. – programmerJavaPL

您能否加address="your_ip_address"属性Connector标记。

您可以键入IP_ADDRESS或0.0.0.0以便从任何地方它可以访问。

+0

我检查已经和它不工作 – programmerJavaPL

+0

它是一个公共领域? – sitakant

+0

我从http://imgur.com/a/FzhXL获得IP公开 – programmerJavaPL

如果您正在使用AWS。请检查安全组为例子,一个具有修改8080端口入站规则,以允许全球(0.0.0.0/0)

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

只是足够的访问。无需在此提及地址。

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