例如安裝nagios後,要開放5666埠與伺服器連線,命令如下:?
1
2
3
4
5
6
7
[root@centos7-1 ~]
# firewall-cmd --add-port=5666/tcp 即時開啟,這裡也可以是乙個埠範圍,如1000-2000/tcp
success
[root@centos7-1 ~]
# firewall-cmd --permanent --add-port=5666/tcp 寫入配置檔案
success
[root@centos7-1 ~]
# firewall-cmd --reload 重啟防火牆
success
[root@centos7-1 ~]
#
centos 7開放埠:
centos公升級到7之後,發現無法使用iptables控制linuxs的埠,google之後發現centos 7使用firewalld代替了原來的iptables。下面記錄如何使用firewalld開放linux埠:
開啟埠?
1
firewall-cmd --zone=public --add-port=80
/tcp
--permanent
命令含義:
--zone #作用域
--add-port=80/tcp #新增埠,格式為:埠/通訊協議
--permanent #永久生效,沒有此引數重啟後失效
重啟防火牆?
1
firewall-cmd --reload
設定centos防火牆開放埠:
在我們使用centos系統的時候,centos防火牆有時是需要改變設定的。centos防火牆預設是開啟的,設定centos防火牆開放埠方法如下:
開啟iptables的配置檔案:vi /etc/sysconfig/iptables
修改centos防火牆時注意:一定要給自己留好後路,留vnc乙個管理埠和ssh的管理埠
下面是乙個iptables的示例:?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# firewall configuration written by system-config-securitylevel
# manual customization of this file is not recommended.
*filter
:input accept [0:0]
:forward accept [0:0]
:output accept [0:0]
:rh-firewall-1-input - [0:0]
-a input -j rh-firewall-1-input
-a forward -j rh-firewall-1-input
-a rh-firewall-1-input -i lo -j accept
-a rh-firewall-1-input -p icmp –icmp-
type
any -j accept
-a rh-firewall-1-input -p 50 -j accept
-a rh-firewall-1-input -p 51 -j accept
-a rh-firewall-1-input -m state –state established,related -j accept
-a rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 53 -j accept
-a rh-firewall-1-input -m state –state new -m udp -p udp –dport 53 -j accept
-a rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 22 -j accept
-a rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 25 -j accept
-a rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 80 -j accept
-a rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 443 -j accept
-a rh-firewall-1-input -j reject –reject-with icmp-host-prohibited
commit
修改centos防火牆需要注意的是,你必須根據自己伺服器的情況來修改這個檔案。
舉例來說,如果你不希望開放80埠提供web服務,那麼應該相應的刪除這一行:
-a rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 80 -j accept
全部修改完之後重啟iptables:service iptables restart
你可以驗證一下是否規則都已經生效:iptables -l
這樣,我們就完成了centos防火牆的設定修改。
CentOS防火牆開放埠
在我們使用centos系統的時候,centos防火牆有時是需要改變設定的。centos防火牆預設是開啟的,設定centos防火牆開放埠方法如下 開啟iptables的配置檔案 vi etc sysconfig iptables 修改centos防火牆時注意 一定要給自己留好後路,留vnc乙個管理埠和...
設定CentOS防火牆開放埠
在我們使用centos系統的時候,centos防火牆有時是需要改變設定的。centos防火牆預設是開啟的,設定centos防火牆開放埠方法如下 開啟iptables的配置檔案 vi etc sysconfig iptables 修改centos防火牆時注意 一定要給自己留好後路,留vnc乙個管理埠和...
設定CentOS防火牆開放埠
在我們使用centos系統的時候,centos防火牆有時是需要改變設定的。centos防火牆預設是開啟的,設定centos防火牆開放埠方法如下 開啟iptables的配置檔案 vi etc sysconfig iptables 修改centos防火牆時注意 一定要給自己留好後路,留vnc乙個管理埠和...