這是一篇用屏[]幕截圖解釋如[]何在 AWS EC2 Linux 服務器上打開[]端口的教程。[]它能幫助你管[]理 EC2 服務器上特定[]端口的服務。[]
AWS(即 Amazon[] Web Servic[]es)不是 IT 世界中的新術[]語了。它是亞[]馬遜提供的云[]服務平臺。它[]的免費帳戶能[]為你提供一年[]的有限免費服[]務。這是嘗試[]新技術而不用[]花費金錢的最[]好的方式之一[]。
AWS 提供服務器計[]算作為他們的[]服務之一,他[]們稱之為 EC(彈性計[]算)。使用它[]可以構建我們[]的 Linux 服務器。我們[]已經看到了如[]何在 AWS 上設置免費的[] Linux 服務器了。
默認情況下,[]所有基于 EC2 的 Linux 服務器都只打[]開 22 端口,即 SSH 服務端口(允[]許所有 IP 的入站連接)[]。因此,如果[]你托管了任何[]特定端口的服[]務,則要為你[]的服務器在 AWS 防火墻上打開[]相應端口。
同樣它的 1 到 65535 的端口是打開[]的(對于所有[]出站流量)。[]如果你想改變[]這個,你可以[]使用下面的方[]法編輯出站規[]則。
在 AWS 上為你的服務[]器設置防火墻[]規則很容易。[]你能夠在幾秒[]鐘內為你的服[]務器打開端口[]。我將用截圖[]指導你如何打[]開 EC2 服務器的端口[]。
步驟 1 :
登錄 AWS 帳戶并進入 EC2 管理控制臺。[]進入&ldq[]uo;網絡及[]安全&rdq[]uo;Net[]work & Securi[]ty 菜單下的安全[]組Secur[]ity Groups[],如下高亮顯[]示:
AWS EC2 管理控制臺
步驟 2 :
在安全組Se[]curity[] Groups[]中選擇你的 EC2 服務器,并在[] 行動Acti[]ons 菜單下選擇 編輯入站規則[]Edit inboun[]d rules。[]
AWS 入站規則菜單[]
步驟 3:
現在你會看到[]入站規則窗口[]。你可以在此[]處添加/編輯[]/刪除入站規[]則。這有幾個[]如 http、n[]fs 等列在下拉菜[]單中,它們可[]以為你自動填[]充端口。如果[]你有自定義服[]務和端口,你[]也可以定義它[]。
AWS 添加入站規則[]
比如,如果你[]想要打開 80 端口,你需要[]選擇:
類型:htt[]p
協議:TCP[]
端口范圍:8[]0
源:任何來源[]:打開 80 端口接受來自[]&ldquo[];任何IP([]0.0.0.[]0/0)&r[]dquo;的[]請求;我的 IP:那么它[]會自動填充你[]當前的公共互[]聯網 IP
步驟 4:
就是這樣了。[]保存完畢后,[]你的服務器入[]站 80 端口將會打開[]!你可以通過[] telnet[] 到 EC2 服務器公共域[]名的 80 端口來檢驗([]可以在 EC2 服務器詳細信[]息中找到)。[]
你也可以在p[]ing.eu[]等網站上檢驗[]。
同樣的方式可[]以編輯出站規[]則,這些更改[]都是即時生效[]的。
評論一下?