2017-11-11 221 views
0

我想在亞馬遜EC2實例上部署我的套接字[phpws庫]。爲此,我部署了代碼並運行套接字。我選擇了端口9999進行套接字握手,但它不起作用。 我試圖捕獲請求該服務器上通過命令:端口9999服務器不接受請求

sudo tcpdump -i any port 9999 

然後我打這個端口,我沒有收到任何請求。我認爲這是因爲iptables。所以我通過命令檢查它:

sudo iptables -L 

但它清楚地顯示允許所有請求。這裏是輸出:

鏈INPUT(策略ACCEPT) 目標PROT選擇源目的地

鏈FORWARD(策略ACCEPT) 目標PROT選擇源目的地

鏈OUTPUT(策略ACCEPT) 目標保護人選擇來源目的地

在這一點上,我很無能如何前進。任何幫助都是溫和的。尋找答案。

+0

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。 – jww

回答

1

您還必須在附加到EC2實例的AWS安全組中打開端口9999

+0

是的,自從過去幾個小時以來,我一直在與這個愚蠢的錯誤作鬥爭。非常感謝您的幫助。 – Pradeep