1. 程式人生 > 其它 >linux伺服器開放防火牆和埠,以及查詢狀態

linux伺服器開放防火牆和埠,以及查詢狀態

自己搞一個自己網站時候,購買的阿里雲伺服器,發現部署專案訪問不到,首先需要確認入站規則是否配置。

一.安全組列表新增

1.開啟安全組列表

2.新增入站規則

3.新增安全組規則

二.通過防火牆,開啟埠

1.安裝防火牆

安裝iptables-services :

2.防火牆基本操作

檢視版本: firewall-cmd --version

顯示狀態: firewall-cmd --state

 檢視所有開啟的埠: netstat -anp

開啟防火牆 systemctl start firewalld

 關閉防火牆 systemctl stop firewalld

開啟防火牆 service firewalld start
若遇到無法開啟
先用:systemctl unmask firewalld.service
然後:systemctl start firewalld.service

3.埠查詢

查詢指定埠是否已開 firewall-cmd --query-port=666/tcp

提示yes or no

查詢所有開啟的埠 netstat -anp

4.開啟埠

如果上面埠查詢沒有開啟的話,需要重新開啟一下

開啟埠命令

新增 firewall-cmd--zone=public--add-port=80/tcp--permanent (--permanent永久生效,沒有此引數重啟後失效)

重新載入 firewall-cmd--reload 檢視 firewall-cmd--zone=public--query-port=80/tcp 刪除 firewall-cmd--zone=public--remove-port=80/tcp--permanent