1. 阿里雲伺服器無法建立tcpserver
具體解決方法如下:
1、查看雲伺服器端的安全組,是否放開該埠。經過查看,已經打開了該埠。
2、查看雲伺服器的防火牆ufw是否有放開該埠,ubuntu系統自帶了ufw防火牆,查看是否有打開防火牆。
2. 阿里雲伺服器如何打開埠
1、首先登陸阿里雲網站,進入控制台,點擊雲伺服器ECS,進入伺服器控制台,點擊要選擇的伺服器。
3. 阿里雲怎麼關閉3306,21,22埠的外網訪問
3306埠是MySQL資料庫的訪問埠,不能完全關閉的,不然網站舊不能正常了。只能限制特定的IP訪問,如只允許你的伺服器IP訪問就行了。
21埠是FTP用的,關閉了就不能通過FTP傳文件了,網站在不用FTP的時候可一把埠關閉,或者限制訪問。需要用的時候再暫時開啟。
22埠就是ssh埠,是比FTP擁有更多許可權的鏈接方式,看到的不知是網站的源碼文件,還可以修改所以伺服器的文件,所以一旦被攻擊會更危險。一般情況下伺服器配置好後22埠就不需要用到了可以關閉。
阿里雲的3306、21、22埠關閉方法需要懂些技術,可以網路一下或咨詢一下阿里雲的客服。但是也比較復雜不好懂。
更簡單的方法不是關閉埠,而是在伺服器管理後台限制埠的訪問IP。具體步驟如下:
登錄阿里雲>雲伺服器 ces>安全組>選擇要設置的實例>配置規則,
選擇 公網入方向>添加安全組規則
然後像下圖中填寫:需要限制的埠如22、IP段用0.0.0.0/0就是現在所以IP的訪問。
到這里,操作完成,其他埠如3306、22、21埠也都可以重復以上步驟分別限制。
需要注意的一點就是:3306埠限制後,要到網站里發個文章什麼的試一下,防止網站程序鏈接不上資料庫,如果鏈接不上,找到
鏈接資料庫的文件,把資料庫IP換成內網IP或設置成localhost就行了,阿里雲是有外網IP和內網IP的。
需要用到這些埠的時候暫時刪除限制,完了再加上,這樣安全級別就OK了。
4. 阿里雲怎麼關閉3306,21,22埠的外網訪問
方法1.阿里雲控制台安全組設置。
登陸你的阿里雲賬戶-管理控制台-雲伺服器ECS-安全組設置-配置規則-公網入方向-在這里添加3306和22和21的埠訪問規則,統一設置為拒絕即可,ip地址不用管。
方法2.使用iptables來禁止埠
使用iptables是做運維的孩紙們最基本要掌握的,相信各位都會,因此這里不再列出方法。