Linux开放端口80(HTTP Web服务器端口)

时间:2020-01-09 10:41:41  来源:igfitidea点击:

如何在Red Hat/CentOS/Fedora Linux下打开端口80(Apache Web服务器)?

RHEL/CentOS/Fedora Linux上基于iptables的防火墙。

默认配置文件是基于IPv4防火墙的/etc/sysconfig/iptables
对于基于IPv6的防火墙,您需要编辑/etc/sysconfig/ip6tables文件。

使用文本编辑器(例如vi/vim或emacs)打开此文件:

Linux开放端口80(http)

# vi /etc/sysconfig/iptables

在RHEL/CentOS版本5.x或更早版本上追加以下规则:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
## Open 443 port i.e. HTTPS
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT

如果您使用的是RHEL/Centoa 6.x或更高版本,请尝试:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
## Open 443 port i.e. HTTPS
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT

保存并关闭文件。
重新启动iptables服务,执行:

# /etc/init.d/iptables restart