開源EwoMail郵件服務器開放什么端口?Centos7開啟防火墻并添加放行端口教程
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
說起這篇文章,準確是給一朋友寫的,因為朋友部署了幾臺Ewomail郵件服務器,因開源郵件服務器系統EwoMail必須Centos系統方可安裝,這就需要一些操作的命令,教程本站都有,就先說一下今天這兩個問題,先解決朋友在Centos7系統下的燃眉之急;大致的再來說一下;
開源EwoMail郵件服務器開放什么端口?端口都是TCP類型
8000,8010,8020,7000, 7010, 25,143,993,995,587,110,465,
webmail端口:8000,7000(ssl); 郵箱后臺端口:8010,7010(ssl); web數據庫管理:8020(ssl)
郵箱服務端口:25,143,993,995,587,110,465
說明:標記ssl的端口需要https訪問
Centos7開啟防火墻并添加放行端口教程
寫在前面:開放端口命令時提示“Warning: ALREADY_ENABLED: 端口號:tcp”這說明已被添加;
其他說明:在某些系統上,iptables服務可能被集成到了netfilter-persistent或其他工具中,這種情況下需要使用特定的命令來管理規則,如。使用的是firewalld替代iptables。
還有就是Centos系統遠程連接,建議使用Xshell連接,連接成功后,就可以輸入任何的命令,用戶一定是超級管理ROOT用戶方可!
1、查看防火墻狀態:
firewall-cmd --state
說明: running 正常狀態
2、開啟防火墻:
systemctl start firewalld.service
3、關閉防火墻:
systemctl stop firewalld.service
4、設置開機自啟防火墻:
systemctl enable firewalld.service
5、重啟防火墻:
systemctl restart firewalld
6、查看防火墻設置開機自啟是否成功
systemctl is-enabled firewalld; echo $?
說明:enabled 啟動成功 0 開機自啟永久(這個可以在第9步圖片中看到)
7、添加指定端口(--permanent 永久生效,沒有此參數重啟后失效;多個端口要執行多次)
firewall-cmd --zone=public --add-port=16888/tcp --permanent
說明:出現“success”即為成功;
8、刪除指定端口
firewall-cmd --zone=public --remove-port=8000/tcp --permanent
9、查看以開放的端口:
firewall-cmd --zone=public --list-ports
如下圖的查詢:8000/tcp 8010/tcp 7000/tcp 7010/tcp 8020/tcp 993/tcp 995/tcp 587/tcp 465/tcp 143/tcp 110/tcp 25/tcp 22/tcp 80/tcp 443/tcp
10、重啟防火墻
firewall-cmd --reload
注意:開放端口后一定要重啟防火墻,不然不會生效,也等于重新加載策略配置,使新配置生效;
11、查看監聽的端口
netstat -lnpt
12、檢查端口被哪個進程占用
netstat -lnpt |grep 8000
按照以上操作一番,就可以正常解決很多的小問題;
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!