linux防火墙查看状态firewall
生活随笔
收集整理的這篇文章主要介紹了
linux防火墙查看状态firewall
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我經常會遇到本地瀏覽器訪問Linux虛擬機中搭建的環境,訪問失敗。原因很簡單,一臺新的虛擬機,很多窗口是沒有打開的。我們需要在防火墻中打開對應的端口。比如MySQL的端口3306,本地Navicat 連接對應數據庫是時,首先應該檢查Linux防火墻是否打開了。
比如mysql連接失敗:
1、查看firewall服務狀態
systemctl status firewalld
出現Active: active (running)切高亮顯示則表示是啟動狀態。
2、查看firewall的狀態
firewall-cmd --state
3、開啟、重啟、關閉、firewalld.service服務
### 開啟
service firewalld start
### 重啟
service firewalld restart
### 關閉
service firewalld stop
4、查看防火墻規則
firewall-cmd --list-all
5、查詢、開放、關閉端口
### 查詢端口是否開放
firewall-cmd --query-port=8080/tcp### 開放80端口
firewall-cmd --permanent --add-port=80/tcp### 移除端口
firewall-cmd --permanent --remove-port=8080/tcp### 重啟防火墻(修改配置后要重啟防火墻)
firewall-cmd --reload
參數解釋
firwall-cmd:是Linux提供的操作firewall的一個工具;
--permanent:表示設置為持久;
--add-port:標識添加的端口;
總結
以上是生活随笔為你收集整理的linux防火墙查看状态firewall的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2015 German Collegia
- 下一篇: Codeforces Round #49