Linux配置防火牆,開啟80埠

2021-08-22 03:10:48 字數 1036 閱讀 8719

在linux輸入命令vi /etc/sysconfig/iptables,然後按字母i進入編輯模式,在新增如下防火牆規則:

-a input -m state –state new

-m tcp -p tcp –dport 80

-j accept(允許80埠通過防火牆)

把上**新增到預設的22埠這條規則的下面,新增好之後防火牆規則如下所示:

# firewall configuration written by system-config-firewall

# manual customization of this file is not recommended.

*filter

:input accept [0:0]

:forward accept [0:0]

:output accept [0:0]

-ainput -m state –state established,related -j accept

-ainput -p icmp -j accept

-ainput -i lo -j accept

-ainput -m state –state new -m tcp -p tcp –dport 22 -j accept

-ainput -m state –state new -m tcp -p tcp –dport 80 -j accept

-ainput -j reject –reject-with icmp-host-prohibited

-aforward -j reject –reject-with icmp-host-prohibited

commit

編輯成功後按esc,然後輸入:wq退出編輯

退出編輯後輸入/etc/init.d/iptables restart重啟防火牆使配置生效

Linux配置防火牆 開啟80埠的方法

在虛擬機器裡裝了nginx mysql php,虛擬機器裡的桌面可以訪問,netstat ntlp grep 80lsof i 80也有對應的埠資訊。但是虛擬機器外面通過ip訪問卻訪問不了。iptables l n檢視防火牆設定,發現沒有開啟80埠。解決方式 一 是關閉防火牆 service ipt...

linux配置防火牆開啟3306埠

linux配置防火牆開啟3306埠 安裝完mysql伺服器後在本機所有操作都正常,但在其它機器上遠端訪問這個mysql伺服器時怎麼都連線不上.懷疑是埠問題,結果 telnet 192.168.1.245 3306 發現連線不上,原來如此是埠被防火牆限制了.現在只需要是在防火牆中開啟3306埠即可.執...

linux配置防火牆開啟3306埠

安裝完mysql伺服器後在本機所有操作都正常,但在其它機器上遠端訪問這個mysql伺服器時怎麼都連線不上.懷疑是埠問題,結果 telnet 192.168.1.245 3306 發現連線不上,原來如此是埠被防火牆限制了.現在只需要是在防火牆中開啟3306埠即可.執行 vi etc sysconfig...