Linux初學者筆記二 CentOS7防火牆配置

2021-10-01 07:16:26 字數 2336 閱讀 2808

centos7.3防火牆配置,適合初學者

systemctl status firewalld
firewall-cmd --state
開啟

service firewalld start 或 systemctl start firewalld
重啟

service firewalld restart  或 systemctl restart firewalld
關閉

service firewalld stop  或 systemctl stop firewalld
firewall-cmd --list-all
使用命令進行操作

查詢埠是否開放

firewall-cmd --query-port=8080/tcp
查詢所有開啟埠

firewall-cmd --zone=public --list-ports
開放80埠

firewall-cmd --permanent --add-port=80/tcp --permanent
移除埠

firewall-cmd --permanent --remove-port=8080/tcp --permanent
重啟防火牆(修改配置後要重啟防火牆)

firewall-cmd --reload
引數解釋

1、firwall-cmd:是linux提供的操作firewall的乙個工具;

2、–permanent:表示設定為持久;

3、–add-port:標識新增的埠;

直接修改防火牆配置檔案
/etc/firewalld/zones/public.xml
修改/etc/firewalld/zones/public.xml 儲存後,執行:

firewall-cmd --complete-reload
檢視防火牆規則(只顯示/etc/firewalld/zones/public.xml中防火牆策略)

firewall-cmd --list-all
檢視所有的防火牆策略(即顯示/etc/firewalld/zones/下的所有策略)

firewall-cmd --list-all-zones
配置firewalld-cmd

檢視版本:firewall-cmd --version

檢視幫助:firewall-cmd --help

顯示狀態:firewall-cmd --state

檢視所有開啟的埠:firewall-cmd --zone=public --list-ports

更新防火牆規則:firewall-cmd --reload

檢視區域資訊: firewall-cmd --get-active-zones

檢視指定介面所屬區域:firewall-cmd --get-zone-of-inte***ce=eth0

拒絕所有包:firewall-cmd --panic-on

取消拒絕狀態:firewall-cmd --panic-off

檢視是否拒絕:firewall-cmd --query-panic

systemctl是centos7的服務管理工具中主要的工具,它融合之前service和chkconfig的功能於一體。

啟動乙個服務:systemctl start firewalld.service

關閉乙個服務:systemctl stop firewalld.service

重啟乙個服務:systemctl restart firewalld.service

顯示乙個服務的狀態:systemctl status firewalld.service

在開機時啟用乙個服務:systemctl enable firewalld.service

在開機時禁用乙個服務:systemctl disable firewalld.service

檢視服務是否開機啟動:systemctl is-enabled firewalld.service

檢視已啟動的服務列表:systemctl list-unit-files|grep enabled

檢視啟動失敗的服務列表:systemctl --failed

Linux 初學者筆記

我是乙個徹底的linux初學這,從接觸到寫這個東西只有2天的時間。但是這兩天的時間真的又充實有快樂。我想把這兩天發生的是 些下來,對自己是個紀念 也希望對比我更初級的初級使用者有所幫助。這裡寫的方法都是在 http forum.ubuntu.org.cn 裡面搜到的方法!感謝這個論壇,感謝這裡面的熱...

Oracle初學者筆記(二)

sql函式 兩類函式 單行函式 多行函式 例如聚合函式。單行函式 1,字元函式 轉換函式 lower,upper,initcap,把乙個字串的每個單詞的首字母轉換為大寫,其他的都 轉換為小寫 字元操作函式 concat,字串連線 concat you you substr,取子串 substr yo...

linux初學者筆記(1)

linux簡介 一開始 在某大學的某教授為了教學,但礙於unix收錢,所以自己開發了一款叫minix的作業系統 類unix 但是這位教授認為這只是教學用的,沒有怎麼發展。現在的話,minix已經成為自由和開放原始碼軟體並註冊了商標,有一定的發展。注意區分這個詞還用在了智慧型車載系統,但不是同一樣東西...