新聞中心
sudo systemctl start firewalld,關(guān)閉防火墻:sudo systemctl stop firewalld,重啟防火墻:sudo systemctl restart firewalld,查看防火墻狀態(tài):sudo systemctl status firewalldVultr CentOS 7 firewalld防火墻打開(kāi)、關(guān)閉等常用設(shè)置命令

1、打開(kāi)firewalld防火墻:
“`
sudo systemctl start firewalld
“`
2、關(guān)閉firewalld防火墻:
“`
sudo systemctl stop firewalld
“`
3、查看firewalld防火墻狀態(tài):
“`
sudo systemctl status firewalld
“`
4、開(kāi)機(jī)自啟動(dòng)firewalld防火墻:
“`
sudo systemctl enable firewalld
“`
5、取消開(kāi)機(jī)自啟動(dòng)firewalld防火墻:
“`
sudo systemctl disable firewalld
“`
6、重新加載firewalld防火墻配置:
“`
sudo firewallcmd reload
“`
7、查看當(dāng)前firewalld防火墻規(guī)則:
“`
sudo firewallcmd listall
“`
8、添加端口轉(zhuǎn)發(fā)規(guī)則(以端口轉(zhuǎn)發(fā)TCP協(xié)議的80端口為例):
“`
sudo firewallcmd permanent addforwardport=port=80:proto=tcp:toport=8080
“`
9、刪除端口轉(zhuǎn)發(fā)規(guī)則(以刪除上述添加的端口轉(zhuǎn)發(fā)規(guī)則為例):
“`
sudo firewallcmd permanent removeforwardport=port=80:proto=tcp:toport=8080
“`
10、允許特定IP訪問(wèn)(以允許IP地址為192.168.1.100的主機(jī)訪問(wèn)為例):
“`
sudo firewallcmd permanent addrichrule=’rule family="ipv4" source address="192.168.1.100" port protocol="tcp" port="80" accept’
“`
11、拒絕特定IP訪問(wèn)(以拒絕IP地址為192.168.1.100的主機(jī)訪問(wèn)為例):
“`
sudo firewallcmd permanent addrichrule=’rule family="ipv4" source address="192.168.1.100" reject’
“`
相關(guān)問(wèn)題與解答:
問(wèn)題1:如何查看firewalld防火墻是否已經(jīng)安裝?
解答:可以使用以下命令查看firewalld防火墻是否已經(jīng)安裝:rpm qa | grep firewalld,如果已經(jīng)安裝,會(huì)顯示類似于firewalld0.7.45.el7.x86_64的結(jié)果,如果沒(méi)有安裝,則不會(huì)顯示任何結(jié)果。
問(wèn)題2:如何在firewalld防火墻中開(kāi)放某個(gè)端口?
解答:可以使用以下命令在firewalld防火墻中開(kāi)放某個(gè)端口(以開(kāi)放TCP協(xié)議的80端口為例):sudo firewallcmd zone=public addport=80/tcp permanent,這將永久開(kāi)放TCP協(xié)議的80端口,如果要開(kāi)放UDP協(xié)議的端口,可以將addport=80/tcp替換為addport=80/udp。
分享題目:VultrCentOS7firewalld防火墻打開(kāi),關(guān)閉等常用設(shè)置命令
新聞來(lái)源:http://m.5511xx.com/article/cdocjpd.html


咨詢
建站咨詢
