Linux 开放端口

须要注意的是在CentOS 6 中防火墙由iptables来管理,在CentOS 7 中防火墙由firewalld来管理。vim

1. 在CentOS 7 中tcp

使用以下命令spa

firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<seconds>]

举个例子rest

firewall-cmd --zone=public --add-port=8080/tcp --permanent

解释一下:code

--zone  做用域blog

--add-prot=8080/tcp  端口/通信协议ip

--permanent  永久生效,没有此参数重启后会失效作用域

执行命令提示success则表示添加成功,此时若是查询会发现8080端口并无放行,由于须要重启防火墙cmd

 

2. 在CentOS 6 中:table

若是你习惯iptables,也能够在CentOS 7 中安装iptables-service

yum install iptables-services
# 设置开机启动
systemctl enable iptables

还以开放8080端口为例

执行vim /etc/sysconfig/iptables命令

在文件中添加

-A INPUT -p tcp -m state –state NEW -m tcp –dport 8080 -j ACCEPT

修改完后重启iptables

service iptables restart

执行iptables -L命令查看防火墙规则

相关文章
相关标签/搜索