1. 程式人生 > >Linux配置防火牆 開啟80埠的方法

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

在虛擬機器裡裝了nginx+mysql+php,虛擬機器裡的桌面可以訪問,

  1. netstat -ntlp | grep 80
  2. lsof -i:80
也有對應的埠資訊。
但是虛擬機器外面通過ip訪問卻訪問不了。
  1. iptables -L -n
檢視防火牆設定,發現沒有開啟80埠。

解決方式:
一、是關閉防火牆
  1. service iptables stop
不推薦

二、開放防火牆的這個埠。
  1. vim /etc/sysconfig/iptables
  2. -A INPUT -m state --state NEW -m tcp -p tcp --dport 80-j ACCEPT
重啟iptables
  1. service iptables restart

另:開放一個範圍的埠22到80
  1. -A INPUT -m state --state NEW -m tcp -p tcp --dport 22:80-j ACCEPT