CentOS7 Firewall 簡單設定
如果你的系統上沒有安裝使用命令安裝
#yum install firewalld //安裝firewalld 防火牆
開啟服務
# systemctl start firewalld.service
關閉防火牆
# systemctl stop firewalld.service
開機自動啟動
# systemctl enable firewalld.service
關閉開機制動啟動
# systemctl disable firewalld.service
檢視狀態
#systemctl status firewalld
得到到的結果如果是
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2016-09-05 02:34:07 UTC; 15min ago
Main PID: 3447 (firewalld)
CGroup: /system.slice/firewalld.service
└─3447 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
Sep 05 02:34:07 vultr.guest systemd[1]: Starting firewalld - dynamic firewall daemon...
Sep 05 02:34:07 vultr.guest systemd[1]: Started firewalld - dynamic firewall daemon.
這樣的說明沒有問題
設定 firwall
使用firewall-cmd 命令
檢視狀態
#firewall-cmd --state //running 表示執行
獲取活動的區域
#firewall-cmd --get-active-zones這條命令將用以下格式輸出每個區域所含介面:
<zone1>: <interface1> <interface2> ..<zone2>: <interface3> ..
獲取所有支援的服務
#firewall-cmd --get-service
每個服務以空格分隔 例如:
RH-Satellite-6 amanda-client bacula bacula-client dhcp dhcpv6 dhcpv6-client dns freeipa-ldap freeipa-ldaps freeipa-replication ftp high-availability http https imaps ipp ipp-client ipsec iscsi-target kerberos kpasswd ldap ldaps libvirt libvirt-tls mdns mountd ms-wbt mysql nfs ntp openvpn pmcd pmproxy pmwebapi pmwebapis pop3s postgresql proxy-dhcp radius rpc-bind rsyncd samba samba-client smtp ssh telnet tftp tftp-client transmission-client vdsm vnc-server wbem-http
獲取永久選項所支援的服務 就是重啟後也支出的
#firewall-cmd --get-service --permanent //在 0.3.0 之前的 FirewallD版本中, panic 選項是 –enable-panic 與 –disable-panic開啟應急模式阻斷所有網路連線
#firewall-cmd --panic-on //在 0.3.0 之前的 FirewallD版本中, panic 選項是 –enable-panic 與 –disable-panic
關閉應急模式
#firewall-cmd --panic-off
檢視應急模式的狀態
#firewall-cmd --query-panic
在不改變狀態的條件下重新載入防火牆:
#firewall-cmd --reload
防火牆預定義的服務配置檔案是xml檔案 目錄在 /usr/lib/firewalld/services/
在 /etc/firewalld/services/ 這個目錄中也有配置檔案 但是/etc/firewalld/services/目錄 優先於 /usr/lib/firewalld/services/ 目錄
修改配置檔案後 使用命令重新載入
#firewall-cmd --reload
啟用某個服務
# firewall-cmd --zone=public --add-service=https //臨時 # firewall-cmd --permanent --zone=public --add-service=https //永久
開啟某個埠
#firewall-cmd --permanent --zone=public --add-port=8080-8081/tcp //永久 #firewall-cmd --zone=public --add-port=8080-8081/tcp //臨時
使用命令載入設定
#firewall-cmd --reload
檢視開啟的埠和服務
#firewall-cmd --permanent --zone=public --list-services //服務空格隔開 例如 dhcpv6-client https ss
#firewall-cmd --permanent --zone=public --list-ports //埠空格隔開 例如 8080-8081/tcp 8388/tcp 80/tcp
在每次修改 埠和服務後 /etc/firewalld/zones/public.xml 檔案就會被修改 所以也可以在檔案中之間修改 然後重新載入
設定某個ip 訪問某個服務
#firewall-cmd --permanent --zone=public --add-rich-rule="rule family="ipv4" source address="192.168.0.4/24" service name="http" accept"
ip 192.168.0.4/24 訪問 http
設定後 public.xml 就會出現變化
刪除上面設定的規則
#firewall-cmd --permanent --zone=public --remove-rich-rule="rule family="ipv4" source address="192.168.0.4/24" service name="http" accept"
啟動服務
#systemctl start firewalld.service //開啟服務
#systemctl enable firewalld.service //開機制動啟動
#systemctl stop firewalld.service //關閉服務
#systemctl disable firewalld.service //禁止開機啟動
相關推薦
CentOS7 Firewall 簡單設定
如果你的系統上沒有安裝使用命令安裝 #yum install firewalld //安裝firewalld 防火牆 開啟服務 # systemctl start firewalld.service 關閉防火牆 # systemctl stop fir
centos7 firewall常用設定
1 firewall設定 1.關閉:systemctl stop firewalld 或者systemctl stop firewalld.service(之後的.service方式略) 開啟(重啟):systemctl start(res
centos7 firewall-cmd防火牆設定
增加一條富規則: firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="202.106.86.130" port port="3306" protocol="tcp" acc
centos7 firewall防火墻命令
防火墻 firewall centos7 如果你的系統上沒有安裝使用命令安裝#yum install firewalld //安裝firewalld 防火墻開啟服務 # systemctl start firewalld.service關閉防火墻# systemctl stop firewall
CentOS7 Firewall NAT 及端口映射
centos7 firewall nat 端口映射本節介紹用CentOS7的Firewalll來做NAT以及端口映射實驗拓撲:因為我的環境裏CentOS7上有KVM虛擬機需要共享網卡上網,所以我把網卡都添加到了橋裏面,當然這裏也可以不用橋,直接用物理網口;用nmcli創建橋,並添加網口到橋;然後給橋設置IP地
CentOS6和CentOS7中簡單web站點的配置步驟
簡單web站點搭建一、CentOS6中簡單的web站點的配置實例:1.安裝httpd:~]# yum install -y httpd httpd-manual httpd-tools //安裝httpd應用程序所需要的必要文檔文件2.確保SElinux和iptables防火墻不會幹擾httpd
centos7 firewall-cmd查看端口是否開放及開放端口
per mov htm centos7 sta 防火 service firewalld 開放 查詢端口號80 是否開啟:firewall-cmd --query-port=80/tcp 永久開放80端口號:firewall-cm
Django簡單設定cookies和session
一、Cookie cookie及特點 Cookie是由伺服器(網站)生成的,儲存在瀏覽器端的 鍵值對資料(通常經過加密) 在響應請求時,伺服器會把生成 Cookie資料 發給瀏覽器,瀏覽器會自動儲存(前提:瀏覽器開啟了coo
IDA動態遠端除錯elf檔案的最簡單設定(姿勢)
0x01: 將IDA安裝目錄下的dbgsrv資料夾整個都拷貝到linux下(我都拷貝到了ubuntu桌面) 0x02: 將所要除錯的檔案直接放在dbgsrv目錄下 0x03: IDA設定如下: 0x04: 這裡根據你的elf檔案型別
樹莓派3簡單設定無線AP-轉載
不用敲命令的建立方式: 1.git clone https://github.com/oblique/create_ap.git 2.cd create_ap 3.sudo make install就這樣安裝好了 4.接下來安裝依賴庫sudo apt-get install util
CentOS7路由轉發設定
Centos7前的版本用iptable 防火牆設定路由轉發 ;Centos7 以後的版本不能使用iptable 防火牆來設定路由器轉發,而是得用firewall-cmd 來設定 首先輸入firewall-cmd --list-all 來檢視當前防火牆配置 假設介面 interfa
Centos7.4別名設定提高工作效率
一、開啟 .bashrc檔案 1、位置:~(cd ~)目錄下 2、cat .bashrc 原檔案內容如下: # .bashrc # User specific aliases and functions alias rm='rm -i' #別名 alias cp='
淺談jQuery獲取屬性及屬性的簡單設定
jQuery的屬性及簡單的使用 一、屬性選擇器 1、title 獲取屬性 //在使用$( )函式時,如果是獲取標籤,必須使用" "(雙引號)引起來,如果是DOM或者變數都不需要使用" " //title是屬性標籤 $("[title]");//獲取屬性是title屬性的標籤; $
centos7佈置簡單服務
佈置服務 1.關閉防火牆 systemctl stop firewalld (永久關閉 systemctl disable firewalld.service)不建議永久關閉  
CentOS7 firewall開啟,開放端口操作
ane 狀態 -perm add-port 啟動 service wall all port 防火墻開機啟動 systemctl enable firewalld.service 查看防火墻狀態 firewall-cmd --state 開啟
CentOS7計劃任務設定
SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root # For details see man 4 crontabs # Example of job definition:# .---------------- minute (0 -
Redis.....CentOS7下redis設定密碼、開放遠端訪問許可權
redis安裝成功後,預設是沒有設定密碼的啟動redis-cli,不需要認證,可直接進行操作,如下: 1 2 3 [[email protected]]# redis-cli 127.0.0.1:6379> keys * (empty li
centOS 7 簡單設定(虛擬機器)
1.修改主機名 hostnamectl set-hostname 2.ssh連線慢的問題解決 vim /etc/ssh/sshd_config UseDNS=no GSSAPIAuthentication 重啟sshd systemctl res
CentOS7.3防火牆設定
1、檢視firewall服務狀態 systemctl status firewalld 2、檢視firewall的狀態 firewall-cmd --state 3、開啟、重啟、關閉、firewalld.service服務 # 開啟 service
centos7中防火牆設定
官方文件: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/security_guide/sec-using_firewalls#sec-Introduction_to_firewalld