Linux
AWS EC2 連接被拒絕
您好,我在 centos 上執行 AWS EC2。我已經安裝了 Webspehre liberty 並啟動了它。
當我跑
netstat -an | grep 9080
我懂了
tcp 0 0 ::ffff:127.0.0.1:9080 :::* LISTEN
但是當我在我的網路瀏覽器中訪問我的公共 DNS:ec2-XX-XXX-XX-XXX.us-east2.compute.amazonaws.com:9080 時,我得到了
ERR_CONNECTION_REFUSED
在我的安全組中,我允許來自任何地方的所有埠上的入站流量埠:0 - 65535 源:0.0.0.0/0
當我在伺服器上獲取 ec2-XX-XXX-XX-XXX.us-east2.compute.amazonaws.com:9080 時,我將首頁下載到伺服器上,因此該站點已啟動,但無法公開訪問。
當我跑步時
#service iptables status iptables: Firewall is not running.
所以防火牆關閉了。
我究竟做錯了什麼?
謝謝
該地址
::ffff:
是一個子網前綴,表示嵌入在 IPv6 地址中的 IPv4 地址。因此,::ffff:127.0.0.1:9080
表明您的服務僅在本地環回地址 127.0.0.1 (localhost) 上偵聽,因此無法通過您的外部地址訪問。要完成這項工作,您需要使您的服務偵聽適當的外部地址。