docker防火牆基本操作

2021-10-09 13:06:50 字數 1718 閱讀 9905

一、檢視系統防火牆狀態(如果返回 running 代表防火牆啟動正常)

firewall-cmd --state

二、開啟埠外網訪問

1、新增埠 返回 success 代表成功(--permanent永久生效,沒有此引數重啟後失效)

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --zone=public --add-port=443/tcp --permanent

開放多個埠

firewall-cmd --zone=public --add-port=80-85/tcp --permanent

2、重新載入 返回 success 代表成功

firewall-cmd --reload

3、檢視 返回 yes 代表開啟成功

firewall-cmd --zone=public --query-port=80/tcp

三、關閉埠

1、刪除埠 返回 success 代表成功

firewall-cmd --zone=public --remove-port=80/tcp --permanent

2、重新載入 返回 success 代表成功

firewall-cmd --reload

四、基本操作

1、啟動服務:systemctl start firewalld.service

2、關閉服務:systemctl stop firewalld.service

3、重啟服務:systemctl restart firewalld.service

4、顯示服務的狀態:systemctl status firewalld.service

5、開機自動啟動:systemctl enable firewalld.service

6、禁用開機自動啟動:systemctl disable firewalld.service

7、檢視版本: firewall-cmd --version

8、檢視幫助: firewall-cmd --help

9、顯示狀態: firewall-cmd --state

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

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

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

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

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

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

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

對外訪問在.net core中需要

public static iwebhostbuilder createwebhostbuilder(string args) =>

webhost.createdefaultbuilder(args)

.usestartup()

.useurls("http://*:8080;https://*:8081"); 制定埠

Centos防火牆基本操作

檢視防火牆狀態 service iptables status 停止防火牆 service iptables stop 啟動防火牆 service iptables start 重啟防火牆 service iptables restart 永久關閉防火牆 chkconfig iptables off...

防火牆基本知識

在電腦科學領域中,防火牆 firewall 是乙個架設在網際網路與企業內網之間的資訊保安系統,根據企業預定的策略來監控往來的傳輸。防火牆可能是一台專屬的網路裝置或是執行於主機上來檢查各個網路介面上的網路傳輸。它是目前最重要的一種網路防護裝置,從專業角度來說,防火牆是位於兩個 或多個 網路間,實行網路...

nginx 防火牆基本配置

nginx基本配置 啟動使用者 user nobody worker processes 1 錯誤日誌列印 linux防火牆常用操作 開啟防火牆 systemctl start firewalld 關閉防火牆 systemctl stop firewalld 檢視埠開放情況 firewall cmd...