Linux下開啟防火牆的命令

2021-09-30 17:03:17 字數 1321 閱讀 3214

今天在部署專案時,出現乙個問題。在linux本地可以啟動以及訪問專案,但在其他ip上無法訪問專案。網上搜了一些資料基本都說是防火牆的問題,最後發現確實是防火牆的問題。

於是,就把防火強關了。命令如下:

[root@pentest ~]# systemctl stop firewalld.service   #關閉防火牆 

[root@pentest ~]# firewall-cmd --state #檢視狀態

顯示如下,表示防火牆關閉

再用重新整理

[root@pentest ]# firewall-cmd --reload
搞定, 再次輸入ip:port 專案可以訪問。

但是,防火牆關了 也不安全呀。

於是又重新開啟防火牆。

[root@pentest sysconfig]# systemctl start firewalld
出現:

failed to start firewalld.service: unit is masked.
[root@pentest sysconfig]# systemctl unmask firewalld

removed symlink /etc/systemd/system/firewalld.service.

[root@pentest sysconfig]# systemctl start firewalld

什麼都沒顯示 ,表示啟動成功。

最後把80 和8080埠都開啟。

[root@pentest sysconfig]# firewall-cmd --zone=public --add-port=80/tcp --permanent

success

[root@pentest sysconfig]# firewall-cmd --zone=public --add-port=8080/tcp --permanent

success

到此, 還有最後一步:

[root@pentest sysconfig]# firewall-cmd --reload 

success

搞定。再次訪問ip:port 可以成功訪問。

希望對您有所幫助。

Linux關閉 開啟防火牆命令

linux還是比較常用的,於是我研究了一下linux關閉防火牆命令,在這裡拿出來和大家分享一下,希望你能學會linux關閉防火牆命令 1 永久性生效,重啟後不會復原 開啟 chkconfig iptables on 關閉 chkconfig iptables off 2 即時生效,重啟後復原 開啟 ...

Linux下檢視 關閉及開啟防火牆命令

linux下檢視 關閉及開啟防火牆命令 1 永久性生效,重啟後不會復原 開啟 chkconfig iptables on 關閉 chkconfig iptables off 2 即時生效,重啟後復原 開啟 service iptables start 關閉 service iptables stop...

Linux下檢視 關閉及開啟防火牆命令

linux下檢視 關閉及開啟防火牆命令 1 永久性生效,重啟後不會復原 開啟 chkconfig iptables on 關閉 chkconfig iptables off 2 即時生效,重啟後復原 開啟 service iptables start 關閉 service iptables stop...